Shop › Royal Highland Regiment of Canada Image 1 of 1 Royal Highland Regiment of Canada $0.00 KC Black Watch Cap badge Add To Cart Added! KC Black Watch Cap badge