The Caribbean Stripe Opalite Sterling SIlver Ring

The Caribbean Stripe Opalite Sterling SIlver Ring

Regular price $106.00
OPALITE ON STERLING SILVER