Vintage Gold and Enamel Stick Pin

$60.00

Vintage gold and enamel stick clothing pin, featuring the Order of Saint John cross.

Related products