Tails of British Airways planes at London Heathrow airport.


Location: London Heathrow Airport, England, UK