berlinsidewalk.com
Christopher Street Day in Berlin 2009
Last weekend, the Christopher Street Day has taken place in Berlin. The CSD is an annual festival held in various cities across Europe, comparable to the Gay Pride or Pride Parade in America. Over …