Unidentified Royal Artillery Vintage Veterans Blazer Badge Patch.
eBay