Royal Marines
Yellow and white gold, and enamels, circa 1950
(RB145)
Price: £(GBP)
Armoury of St James's - Service Brooches
MAIN PAGE