EAW049399 ENGLAND (1953).  The Festival of Britain South Bank Site, Hungerford Bridge and the River Thames, Lambeth, 1953


?

This image is unlocated