1948-01-25 | London, England, UK
Emily Richard is a British actress.
Forbidden Passion: The Oscar Wilde Movie
The Secret World of Polly Flint
Hansel and Gretel
Empire of the Sun
The Dark Side of the Sun
Enemy at the Door
Natural World
Oscar