Leicester Square, London, United Kingdom

- Image ID: DBJW0D