Tag: LONDON

LONDON GAY PRIDE

A parade in centre of London followed by a party in Trafalgar Square with around 100 performers and community acts from across the LGBTQ...