Carmelite
MEDAL: 9ct Gold St Therese
MEDAL: 9ct Gold St Therese
Regular price
£157.00
Regular price
Sale price
£157.00
Unit price
/
per
Approx. 17mm.