Jane Beaded Necklace – Smoky Rose Quartz

$23.12