This is the product description text that will appear here.
Quantity
1
Description
Thatch Green Leaf charm necklace is a celebration of the beauty of nature with a handmade leaf charm in a soothing shade of green. This piece embodies a fresh, natural aesthetic and is perfect for everyday wear, crafted from durable glass a...