aerial view of London City Airport and the River Thames, London, UK

- Image ID: E12JA3
A.P.S. (UK) / Alamy Stock Photo
Image ID: E12JA3
aerial view of London City Airport and the River Thames, London, UK. View looking east.
Location: London, UK