WWII KGVI Royal Canadian Engineers Cap Badge WWII KGVI Royal Canadian Engineers Cap Badge WWII KGVI Royal Canadian Engineers Cap Badge Canadian Military Cap Badges £7.65 £7.65 Add To Basket 1 in stock.