HomeCatalogue2020.124

2020.124

2020.124

2 x cap badge of the City of London Yeomanry Rough Riders. one metal, one cloth.