Italy, Kingdom, Order of St. Maurice and St. Lazarus, 18mm Badge mounted together with 20mm Star, silver gilt and enamel EF

£145.00

In stock

SKU: 306255 Category: