Helen Of Troy Picture

In Greek mythology, Helen of Troy also known as Helen of Sparta, was the daughter of Zeus and either Leda or Nemesis, and was a sister of Castor, Pollux, and Clytemnestra. In Greek myths she was considered to be the most beautiful woman in the world. Her abduction by Paris brought about the Trojan War.

Model - Gwen - NCD20 Girl

Photo -
Continue Reading: