The Caribbean Stripe Opalite Sterling SIlver Ring

The Caribbean Stripe Opalite Sterling SIlver Ring

Regular price $77.00
OPALITE ON STERLING SILVER