Mini Jane Beaded Necklace – Blue Multi Bead

$19.72