Airplane landing at London City Airport, UK

- Image ID: HWKC8X
Greg Bajor / Alamy Stock Photo
Image ID: HWKC8X
Location: London E16, UK