Fountains on the Trafalgar Square, London, UK

- Image ID: B758A2
Nadia Isakova / Alamy Stock Photo
Image ID: B758A2
Location: London, UK