Loading
  • Home
  • Category:

Simply Beautiful Saint Lucia- “Helen of the West Indies”

BY admin September 4, 2015

The face that launched 1000 ships In Greek mythology, Helen of Troy was thought to be the most beautiful woman in the world. Homer told her in…