Price: £6.50

Cap badge of the Royal Hampshire Regiment with the King’s Crown (1947-53).

Made from stay-brite so does not need polishing

16 in stock