18k Gold Plated Tiny Crystal Large Detail Ring

$ 55.00


18k Gold Plated Tiny Crystal Large Detail Ring