Helen of Troy is one of the most prominent figures of ancient Greek mythology, and her birth is nothing short of a miracle.
Inside a white tent with a wooden fireplace in the middle, about two dozen African girls slipped off their shoes, sat on mattresses and prepared to pour their hearts out.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results