London, United Kingdom
Dolphin Fountain Tower Bridge London
Photograph - Photography
A cooked HDR image of The Dolphin and Lady Fountain at Tower Bridge, London, UK.
March 24th, 2013
Viewed 646 Times - Last Visitor from New York, NY on 07/04/2015 at 1:28 AM