EAW041959 ENGLAND (1952).  St Paul's Cathedral and the Festival Gardens, London, 1952


?

This image is unlocated