Just a steaming dumplings shop in London's Chinatown. Went to see Gravity tonight in Leicester Square, what a film!
Comments
Sign in or get an account to comment.