HomeCatalogue2012.65

2012.65

2012.65

Pair of fabric badges “Leicestershire Yeomanry”.