Code: 19868
WW1 / WW2 Pattern Middlesex Regiment Cap Badge.
A good original die stamped example complete with slider.