EPW061103 ENGLAND (1939).  Spencer Park, Coventry Railway Station and the city, Coventry, from the south, 1939


?

This image is unlocated