Libyan Glass, also known as Tektite, is a rare and mysterious gemstone formed from meteoric impact. With its unique deep green color and natural etchings, this gemstone exudes a sense of otherworldly beauty and energy. Add a touch of magic to your collection with Libyan Glass.