Scarabaeus

contemporary art by gregory beylerian

Scarabaeus is Latin for scarab, the ancient Egyptian symbol of the divine manifester coming forth, representing cosmic qualities of life: immortality, rebirth, transformation and protection.