Sandy lake beaded necklace

Sandy lake beaded necklace

$43.00