tiny gem necklace

tiny gem necklace

14k gold filled

length: 17 inches

    $27.00Price