C.M.G neck badge, silver gilt & enamel, King’s Crown, particularly fine condition

£500.00

1 in stock