Stock Photo - Comercial airliner taking off and London's Heathrow control tower


Location
London Heathrow Airport, UK