EPW023678 ENGLAND (1928).  The Jubilee Clock on the Esplanade, Exmouth, 1928


?

This image is unlocated