Pefnos
In July 2020 a statue of an egg was placed on the island , depicting the union of Zeus ( transformed to a swan ) with Leda and proposing that Helen of Troy was born on this island . 
<triplet> Zeus <subj> Helen of Troy <obj> child <triplet> Helen of Troy <subj> Leda <obj> mother