Price: £8.50

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

Price includes UK postage – please contact the museum if you require international postage rates.

21 in stock