Showing the single result

Boer War Era Cameronians Piper Glengarry Cap Badge #2

£48.00
~ Boer War Era Cameronians Piper Glengarry Cap Badge #2 ~ The gilt badge has two lugs to the reverse,