Communist League ephemera produced for the general election on 6th May 2010.
Communist League (Great Britain : 1988- )
text

2010.
Communist League (Great Britain : 1988- )
Great Britain. Parliament