Stock Photo - Airplane landing at London Heathrow Airport

Greg Bajor / Alamy Stock Photo
Image ID: C507PX

Location: London Heathrow Airport, London, UK