Category Archives: Greater London

Big Red Taxi

Red taxi sculpture at Heathrow Airport

Advertisements