EAW029472 ENGLAND (1950).  The High Street, Church Street and the town, Slough, 1950


?

This image is unlocated