EAW001517 ENGLAND (1946).  The town, Braintree, 1946


?

This image is unlocated