Marguerite McNeil

Glace Bay, Nova Scotia, Canada

Biography

Marguerite McNeil is an actress.

Movies