Mini Semi-Precious Custom Necklace – Light Amethyst

$19.72