Miriam Haskell Turquoise Beaded Necklace

$225.00