Quick view Add to Cart Remove from Compare Compare Items Resistance Irish Republican enamel Badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Fenian enamel Badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Easter Rising 1916-1966 reproduction enamel Badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items LOVE MUSIC HATE FASCISM enamel badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Red Action Beating the Fascists enamel badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Anti-Fascist Red flag enamel Badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items Anti-Fascist Black flag enamel Badge £3.99 Socialist Productions
Out of stock Quick view Remove from Compare Compare Items Women and the Irish Revolution £22.99 Merrion Press
Out of stock Quick view Remove from Compare Compare Items Bandit Capitalism : Carillion and the Corruption of the British State £14.99 Birlinn
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