EAW001514 ENGLAND (1946).  The town, Braintree, from the north-east, 1946


?

This image is unlocated