London, England, UK. Tourists watching a mime artist in Trafalgar Square

- Image ID: E72AD6