Olympic Stadium - London


The Olympic Stadium at the Queen Elizabeth Olympic Park in Stratford, London - England.


Size: 3376px × 6000px
Location: Queen Elizabeth Olympic Park, Stratford, London - England
Photo credit: © Terry Mathews / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, anniversary, anniversary_games, arena, compete, competitive, competitor, crowd, development, english, famous, fanatics, fans, games, great_britain, inner_city, landmark, london, muller, olympic, olympics, park, participants, participate, participation, queen_elizabeth_park, redevelopment, regeneration, seating, sport, sports, stadia, stadium, stratford_park, support, team, team_gb, track, track_and_field, uk, united_kingdom, venue