HomeCatalogue2012.453

2012.453

2012.453

Framed badge of Leicestershire Yeomanry worked in cross stitch.