Mini Jane Beaded Necklace – Natural Multi Bead

$19.72