Zappacosta Jewels

Black freshwater pearl and garnet necklace

$395.00