Cairndow, United Kingdom
Dolphin Lamp Posts London
Photograph - Photo
The dolphin lamps lining the Thames embankments in London have arguably become just as iconic symbols of the city as its more high-profile monuments. Built in stages between 1862 and 1874 by the Metropolitan Board of Works. With an added texture. In the background is the London Shard.
May 1st, 2014
Viewed 375 Times - Last Visitor from Beverly Hills, CA on 07/28/2015 at 7:10 PM