EPW015424 ENGLAND (1926).  The town centre, Rotherham, 1926. This image has been produced from a copy-negative.


?

This image is unlocated