Canary Wharf buildings beyond Megastore and lawns at Olympic Park, London 2012 Olympic Games site, Stratford London E20 UK,


Size: 5760px × 3840px
Photo credit: © Andrew Holt / Alamy / Afripics
License: Licensed
Model Released: No