From Terminal 5; Heathrow Airport, London, England

From Terminal 5; Heathrow Airport, London, England