Mini Jane Beaded Necklace – Pink Multi Bead

$19.72