13MB0039

In by admin

13MB0039

Demonstrators clashes with riot police during a protest, Athens, December 2010. Milos Bicanski/The Stand