Che Guevara Fidel Castro badge pin Badge pin Abzeichen Che Guevara Fidel Castro badge pin. Size: 25 x 17 mm. Price: 1 Euro.