James Connolly Pin

6.99

Pin of the revolutionary and socialist James Connolly in a citizen army uniform.