Christopher Street Day in Berlin

Good vibes, political statements and dancing in the streets