Helen of Troy, alluring. In Greek mythology, Helen of Troy, also known as Helen of Sparta, or simply Helen, was said to have been the most beautiful woman in the world, who was married to King Menelaus of Sparta, but was kidnapped by Prince Paris of Troy
0
2
Safe
Private
