Tag Archives: Terminal 2

Big Red Taxi

Red taxi sculpture at Heathrow Airport

Advertisements