EPW020021 ENGLAND (1927).  Alton Castle and environs, Alton, 1927


?

This image is unlocated