Skip to main content

scarrab glass

Scarrab glass is a glass engraving and lapidary artist who Specializing in the re-creation of ancient artifacts such as Egyptian Hieroglyphic Tablets and scarabs!
Did you see that new scarrab glass Lost Artifact?
by Lost artifact archive May 22, 2019
mugGet the scarrab glass mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email