Purple crystal ball necklace

Purple crystal ball necklace

$ 18.00
Hung on 18" gold plated chain