Showing the single result

WW1 Hampshire 1st Volunteers Battalion Cap Badge

£35.00
~ WW1 Hampshire 1st Volunteers Battalion Cap Badge  ~ ~ Condition ~ The badge is in good order. ~ Dimensions