Royal Marines
Yellow and white gold, and enamels, circa 1950

(RB145)
Price: £(GBP)

Armoury of St James's - Service Brooches