This is the scene that greets people when they arrive at Terminal Five at Heathrow. It's a wonder anyone finds anyone.
Comments
Sign in or get an account to comment.