EPW016486 ENGLAND (1926).  St Bartholomew's Church and the town centre, Meltham, 1926


?

This image is unlocated