Leto Picture

Leto, birthed, fathered by Zeus, the divine twins Apollo and Artemis while being hunted by the very angry Hera. Zeus, was to put it G-ratedly, a cheating, lying scumbag.
ARTEMIS- THE MOON GODDESS
artemis
Leto
my new adopted refs
Leto Latona - Color