A 9ct Gold example with fine enamel details

42nd Highlanders The Black Watch Sweetheart Brooch

£400.00Price