These are very translucent crystals imported from Morocco. Since these are made by Mother Nature, each piece is unique and vary in size, clarity and shape.
eBay