Protests at the G8 summit in Heiligendamm, Rostock, Germany. 02 Jun 2007, Jess Hurd - jj070616.jpg

Protests at the G8 summit in Heiligendamm, Rostock, Germany. 02 Jun 2007, Jess Hurd - jj070616.jpg