Quick view Add to Cart Remove from Compare Compare Items Against Fascism and War enamel Badge £4.50 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Fenian enamel Badge £4.50 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items LOVE MUSIC HATE FASCISM enamel badge £4.50 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Red Action Beating the Fascists enamel badge £4.50 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Anti-Fascist Red flag enamel Badge £4.50 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Anti-Fascist Black flag enamel Badge £4.50 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Kevin Barry: An Irish Rebel in Life and Death £14.99 Merrion Press
Quick view Add to Cart Remove from Compare Compare Items This Land : The Struggle for the Left £9.99 Penguin
Quick view Add to Cart Remove from Compare Compare Items St. Pauli Another Football is Possible £14.99 Pluto Press
Quick view Add to Cart Remove from Compare Compare Items Illustrated The Ragged Trousered Philanthropists £18.99 Self-Made Hero