Lenore Smith - Home

Lenore Smith

Lenore Smith was born on October 25, 1958 in Balmain, Sydney, New South Wales, Australia. She is an actress, known for The Flying Doctors (1986), Les Maîtres des sortilèges: Les Terres du seigneur Dragon (1997) and The Man Who Sued God (2001). She has been married ... read more

Portrait Photos of Lenore Smith 29 Portrait Photos

Landscape Photos of Lenore Smith 38 Landscape Photos