File:Sp G8.jpg

Summary
Socialist Party members marching on the anti-G8 protest in Edinburgh, Scotland in July 2005