From Lewisham, London, England, UK • 1903 - 1977
We don't have a bio for this person yet
Nothing But the NightFilm • 1973
The House in Marsh RoadFilm • 1960