Stock Photo: Two gay men dressed as nuns in Trafalgar Square, Pride London 2010, Gay Love Parade, London, England, United Kingdom, Europe