Military order of St. Louis, France, 18ct Gold and Enamel. (miniature)

£240.00

In stock

SKU: 1026911 Category:

Nice contemporary issue.