A British Army, Black Watch Glengarry Cap Badge. Made from Anodised Aluminium (Staybright). The badge is in used condition, as can be seen from the photographs.
eBay