Mini Textured Heart Studs - Solid Yellow Gold

$1,495
18K Yellow Gold

1.6 x 1.6cm
Shopping Bag