Royal Mercian and Lancaster Yeomanry (silver plate, gilt and enamel)

£20.00