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