09MB0025

In by admin

09MB0025

Riot police block port worker protesting in front of the Greek parliament, Athens, May 2010. Milos Bicanski/The Stand