Wenlock - the London 2012 Olympic mascots
Wenlock - the London 2012 Olympic mascots
Size: 4069px × 6144px
Location: Olympic Village, Stratford, London, England, UK , Europe
Photo credit: © Marcin Libera / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, england, europe, london, mascots, olympic, stratford, uk, village, wenlock