EPW025120 ENGLAND (1928).  County Hall and Westminster Bridge, Lambeth, 1928. This image has been affected by flare.


?

This image is unlocated