Giant Swimmer!

Giant Swimmer near the Tower Bridge London, try United Kingdom submitted by: “Kamikaze & Butterfly” (Steve and Amanda) Steve and Amanda got some shots of this amazing landscape sculpture in London (near the Tower Bridge). wendyvee says: According to news reports that I dug up, here he was part of a group of sculptures and events celebrating London winning the bid to host the upcoming 2012...

Copyright RoadsideWonders 2005 - 2017