Community Members who have the badge in their wishlist // 0 users
City of London Yeomanry cap badge
Price:
40 - 80 $
The City of London Yeomanry (Rough Riders) was a yeomanry regiment of the British Territorial Army, formed in 1901 and amalgamated in 1961 with the Inns of Court Regiment, to form the Inns of Court and City Yeomanry.