Heart Lock & Key 18K Gold Dipped Necklace

$17.99

16' with extensor