Beaded Turquoise Necklace

$495.00