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.
Back in business
Comic Artemisa y Apolo XI FINAL
Lady Jessica Atreides from 'Dune'
Lesser Gods of Olympus WWFF1