City of London Yeomanry (Rough Riders) Cap Badge

City of London Yeomanry (Rough Riders) Cap Badge

Code: 50543

£50.00
Qty 

Scarcer example with backing plate and pin to hold blue cloth badge backing