London, England - June 25, 2016: Crowded street on the occasion of the Pride in London Gay March in London, England on the 25th of June 2016.
Editorial use only
Editorial credit: Kurt Pacaud / Shutterstock.com

Royalty-free stock photo ID: 442855039

London, England - June 25, 2016: Crowded street on the occasion of the Pride in London Gay March in London, England on the 25th of June 2016.