British Army The City of London Yeomanry (Rough Riders) Cap Badge British Army The City of London Yeomanry (Rough Riders) Cap Badge

British Army The City of London Yeomanry (Rough Riders) Cap Badge

pre 1953 bi-metal badge in very good condition. The badge is KK1484

Code: 78469

40.00 GBP