Royal Electrical Mechanical Engineers Embroidered TRF Sew On Patch Badge Clothe

SEW ON PATCH.

eBay