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

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