PETITE GEMSTONE CROSS NECKLACE

$995.00