Leto Picture

Leto (lee-toe) is the greek goddess of the unseen.
She is the mother of Artemis and Apollo by Zeus.
Leto's parents are Coeus and Pheobe.

When i thought of her and her stories in greek mythology i felt sorry for her and wanted to hit both Zeus and Hera. She is goddess of the unseen because she lives on a moving hidden island because Hera is looking for her to take her vengeance on her for sleeping with her husband. I envisioned her cloaked with a veil, with a mask on and under that make is a doll face perfect skin but no eyes or moving mouth. i thought that was a really cool idea. Here she is walking in a field of flowers missing her children and lover.
Thunder Twins
Goddess Series: Hera
Leto
Pollux and Castor
My Blue-Eyes Endymion 18