Penelope Necklace

Celenestones

Regular price $79.00 Sale

Handmade & one of a kind piece

made in USA