Royal Electrical  & Mechanical Engineers officers  hand embroidered cloth cap badge

Sold each

Dispatch from London