EPW053642 ENGLAND (1937).  The Criterion Film Studios at Worton Hall (Isleworth Studios), Hounslow, 1937


?

This image is unlocated