This past weekend was Berlin’s 36th annual CSD gay pride parade. An estimated 500,000 people showed up for the 4-hour parade, and the subsequent party in Tiergarten park. And while the weather wasn’t 100% sunny, the rain held off long enough for the sun to come out periodically. All-in-all, it was a great day full of fun, smiles and a lot of joviality.

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD

Berlin 2014 CSD