Order of St. John of Jerusalem Knight of Justice neck badge in 18ct gold and enamel. Choice EF

£800.00

In stock

SKU: 1034889 Category:

A superb example.