London's Heathrow Airport Terminal 2

16-Jul-2015 • London England

I had heard of the humongous artwork that adorned the lobby of Heathrow Airport's Terminal 2. I saw pictures of it in a travel magazine months before we left for our vacation. I sure was not going to let the opportunity pass me by right before we checked in for our return trip to the US. Who knew when I was going to see it again?

Artwork in London's Heathrow Airport Terminal 2