London Aquatics Centre for the 2012 London Olympics, Queen Elizabeth Olympic Park, Stratford, London, England, UK
Editorial
Resolution
5200 x 3467px
Collection
Contributor
Rights
Release
Stock Photo ID
D1282_9_696
More ways to save
Market freeze