The Mercian Regiment, No.1 Dress Cap Badge (gilt and enamel plate)

£12.00