George VI Life Guards Officer’s OSD Cap Badge

George VI Life Guards Officer’s OSD Cap Badge

Code: 1227

£24.95 Approx $31.58, €29.18
(1 in stock)
 

George VI Life Guards Officer’s OSD Cap Badge.

A good example complete with blades.