Irish Guards Enamelled Association Badge

Irish Guards Enamelled Association Badge

Code: 2421

£49.95 Approx $63.23, €58.28
(1 in stock)
 

Irish Guards Enamelled Association Badge.

Produced with a horseshoe buttonhole attachment, by J.R. Gaunt of London