Mini Jane Beaded Necklace – Olive

$19.72