EAW043697 ENGLAND (1952).  The town centre, Braintree, 1952


?

This image is unlocated