League of Social Democrats
League of Social Democrats banner, Great George Street, 4 June 2008
Slideshow