Mini Semi-Precious Necklace – Rose Quartz

$16.32