48th Highlanders 48th Highlanders

48th Highlanders

48th Highlanders of Canada Sweetheart Badge Missing Fixing Pin

Code: 53455

SOLD