Egypt's revolution comes to Germany.... in photography form!