Theia, the goddess of divine light, is the ether of bright blue sky. The eyes emit a beam of light that allows one to see. Theia is viewed as the goddess who gives sight to mankind as well as being the mother of the ligh…
Home
Feed
Search
Library
Download