All Mixed Up

Regular price $ 48.00

Fun and unique long necklace..... full of amazing and beautiful stones and components.