03MB0038

In by admin

03MB0038

Demonstrators clash with riot police during a protest against the visit by German Chancellor Angela Merkel to Athens, October 2012. Milos Bicanski/The Stand