Oxford Crystal Ball Charm

Regular price $150.00 Sale

Chain sold separately. 18 inch or 30 inch.