Canadian Royal Regiment Toronto Grenadiers Cap Badge Royal Regiment of Canada MSRP: Was: Now: $160.00 Add to Cart