A reveler waves the rainbow flag during the Christopher Street Day parade in Berlin, June 23, 2012. The annual street parade is a celebration of lesbian, gay, bisexual, and transgender lifestyles and denounces discrimination and exclusion.
A reveller waves the rainbow flag during the Christopher Street Day parade in Berlin, June 23, 2012. The annual street parade parade is a celebration of lesbian, gay, bisexual, and transgender lifestyles and denounces discrimination and exclusion. REUTERS/Thomas Peter (GERMANY - Tags: SOCIETY) - RTR34229