Half Heart studs

 

DE88
Swiss Blue Topaz
9ct yellow gold

$105 - 1pr in stock
 

Comments:

 
David Taylor