The rose seen here shares its name with this Trojan woman, who deserted her lover for Diomedes
[DOC] [TLE] Helen of Troy - Wikipedia [PAR] In Greek mythology, Helen of Troy also known as Helen of Sparta, or simply 
Helen, was the daughter of Zeus and Leda, and was a sister of Castor, Pollux, 
and Clytemnestra.