The top right badge is a sporran badge for the 50th Gordon Highlanders of Canada, but it is damaged. The regimental number has been scraped off the shield portion of the badge. The Black Watch badge is the 1939 pattern, worn until the mid-1950's. The 48th Highlanders is also the Second WW or later era. It appears to be an unfinished badge.
__________________
Res ipsa loquitur
|