Downtown
Frankfurt, Hesse
July 17, 2008

Christopher Street Day - Frankfurt at Various venues