the London 2012 Olympic and Paralympic 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