Trafalgar Square, London, UK. 25th June 2016. The Pride 2016 parade passes by the crowds near Trafalgar Square.

- Image ID: G3H6NY
Matthew Chattle / Alamy Stock Photo
Image ID: G3H6NY
Trafalgar Square, London, UK. 25th June 2016. The Pride 2016 parade passes by the crowds near Trafalgar Square. © Matthew Chattle/Alamy Live News
Location: Trafalgar Square, London, UK.

Search stock photos by tags