FREE SHIPPING with $60 or more purchase
Crystal Drop Earrings 01488
$28.00

Crystal Drop Earrings 01488

gold Setting on nickel-free ear wires 1/2" length