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


?

This image is unlocated