Mini Textured Heart Studs with Precious Stones

$1,695

18K Yellow Gold Blue Sapphire, Ruby, Emerald, or Multi-Color Sapphire & Emeralds 1.6 x 1.6cm

Emerald

Shopping Bag