Thank you for your patience while we retrieve your images.

Pride In London, June 28th 2014.

London's biggest LGBT diversity parade along Oxford Street & Regent Street. The main event & stage acts are hosted in Trafalgar Square.
Conchita WurstLa Voix