This is a cap badge of the Royal Highlands Regiment better known as the Black Watch.
Code: 69158
22.00 GBP