Handcrafted Multi-purple assorted glass bead necklace

$20.00

Details

Handcrafted Multi-purple assorted glass bead necklace