The Tin Goose - 18.03.13
  • photo added by
  • The Tin Goose

Additional Info

  • Bar, Interior, The Tin Goose, Terminal 1, Heathrow Airport, London

  • uploaded 18 March 2013