Olympic Mascot's Wenlock and Mandeville Sculpture trails are seen infront of the Houses of Parliament and River Thames in London 17 July 2012. The 83 official Wenlock and Mandeville sculptures are part of the Mayor of London Presents programme of free cultural events and attractions being staged across the capital to celebrate the Games.
Olympic Mascot's Wenlock and Mandeville Sculpture trails are seen infront of the Houses of Parliament and River Thames in London 17 July 2012. The 83 official Wenlock and Mandeville sculptures are part of the Mayor of London Presents programme of free cultural events and attractions being staged across the capital to celebrate the Games.
Size: 5616px × 3744px
Photo credit: © TC / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: london