ragpickinghistory.co.uk
Representing the nation: the Thames Embankment lamps
The dolphin lamps lining the Thames embankments (1) in London have arguably become just as iconic symbols of the city as its more high-profile monuments, such as Big Ben, St Paul’s Cathedral …