EPW013240 ENGLAND (1925).  The town centre, Sandwich, 1925. This image has been produced from a copy-negative.


?

This image is unlocated