Royal Electrical & Mechanical Engineers officers hand embroidered cloth cap badge
Sold each
Dispatch from London