World Pride 2012, Trafalgar Square. London. 07 Jul 2012, Jess Hurd - jj120726.jpg

World Pride 2012, Trafalgar Square. London. 07 Jul 2012, Jess Hurd - jj120726.jpg