Christopher Street Day 2014
BERLIN, GERMANY — JUNE 21: Men in drag participate in the annual Christopher Street Day parade on Kurfuerstendamm avenue on June 21, 2014 in Berlin, Germany. This year the annual gay and lesbian pride fest was divided into three different parades due to quarrels over the political aims of the event. Berlin, known as a tolerant and open city, has a very active gay community. (Photo by Sean Gallup/Getty Images)