Riot police and a protester at G8 summit in Gleaneagles, Scotland, 2005.
Riot police and a protester at G8 summit in Gleaneagles, Scotland, 2005.
Filename: KETRAAB_5W.jpg
Copyright