Crystal Sphear Balls

Crystal Sphear Balls

Regular price $57.00
Unit price  per 

Polished crystal balls. All are in decent shape, some pitting around them. 4" around

set of 4