Heathrow Airport, United Kingdom

Terminal 3, Heathrow Airport, United Kingdom,