Traffic congestion, Trafalgar Square, London, England, United Kingdom

- Image ID: BTJ8JJ
David Wall / Alamy Stock Photo
Image ID: BTJ8JJ
Traffic congestion, Trafalgar Square, London, England, United Kingdom
Location: Trafalgar Square, London, England, United Kingdom