Hi Pink, The badges shown are Pictou and Seaforth Highlanders, late 1930's through the Second WW. (that badge was made in brass, but in error. The wm pattern was authorized in 1938.) The Canadian Scottish CEF wore this badge
https://www.britishbadgeforum.com/ca...ce/cef_e16.htm.