G8 Summit

F1030014The G8 Summit held in Scotland was fiercely contested. The police pictured above were present to ensure the protestors did not get too close to the summit itself

Previous
Previous

Clown Girl

Next
Next

Portrait