Irish Guards
Yellow and white gold, rubies, diamonds and enamels, circa 1965

Height 25mm (RB136)
Price: £2750(GBP)

Armoury of St James's - Regimental Brooches