EPW062660 ENGLAND (1939).  Snow Hill Station and the city centre, Birmingham, 1939


?

This image is unlocated