EPW022748 ENGLAND (1928).  The Town Hall and Market Place, Henley-on-Thames, 1928


?

This image is unlocated