Karen Gilbert Glass Beaded Necklace with Oval Details

$780.00

Glass beads and Sterling silver