22-12-05-genoa, price 29

Riot police attempt to arrest a group of peaceful protesters who tried to shut down the street by non violent resistance by sitting and not moving.

Protest against the 27th Group of Eight summit in Genoa, Italy, 20 July 2001 Genoa, Italy

Leave a Reply

Your email address will not be published.