EPW045201 ENGLAND (1934).  The Cathedral Church of Christ under construction and the city centre, Liverpool, from the south-west, 1934


?

This image is unlocated