Cologne

  • 9 years ago
New Year's Eve in Cologne: the spirit of Tahrir Square comes to Germany.