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

14 in stock