People at Queen Elizabeth Olympic Park, London England United Kingdom UK


Size: 5142px × 3423px
Location: London, England, United Kingdom, UK
Photo credit: © Marcin Rogozinski Zwei / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, britain, british, city, day, elizabeth, england, english, europe, european, green, greenery, lake, leisure, london, olympic, outdoor, outdoors, park, parks, people, person, pond, ponds, queen, recreation, space, stratford, summer, sunny, trees, uk, urban, walk, walking, weather