EAW035651 ENGLAND (1951).  Waterloo Station and the Festival of Britain South Bank Site, Lambeth, 1951. This image has been produced from a print.


?

This image is unlocated