This is the sculpture in the main departures hall (air-side) at the new Terminal Two at Heathrow. Very interesting building, and much better than the old one.
Comments
Sign in or get an account to comment.