Quick view Add to Cart Remove from Compare Compare Items Ireland Lebanon solidarity enamel badge £3.99
Quick view Add to Cart Remove from Compare Compare Items International Brigade Scotland solidarity enamel badge £3.99
Quick view Add to Cart Remove from Compare Compare Items International Brigade Ireland solidarity enamel badge £3.99
Quick view Add to Cart Remove from Compare Compare Items Scottish Contingent British Battalion enamel badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items USSR International Brigade metal badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items CON LA PUNTA DE LA BAYONETA enamel badge £3.99 Socialist Productions
Only 4 left in stock Quick view Add to Cart Remove from Compare Compare Items Tom Mann Centuria Antifascista enamel badge £3.99 Socialist Productions
Quick view Add to Cart Remove from Compare Compare Items NO PASARAN square BADGE/PIN £3.99 Socialist Productions
Only 2 left in stock Quick view Add to Cart Remove from Compare Compare Items Battalion Garibaldi (Italian International Brigades) Badge £3.99
Quick view Add to Cart Remove from Compare Compare Items Spanish Republic (International Brigade) Fist Badge £3.99 Socialist Productions
Out of stock Quick view Remove from Compare Compare Items Volunteers For Liberty International Brigade Badge £3.99
Out of stock Quick view Remove from Compare Compare Items Viva la Quinta Brigada - Connolly Column Badge £3.99