EPW039421 ENGLAND (1932).  Hellingly Hospital and surrounding countryside, Hellingly, 1932


?

This image is unlocated