Mixed Beaded Necklace

$44.99

With matching earrings.