Ikaria Beauty and the Feast

According to the myth, it is the sea around Ikaria where the son of Daedalus landed when the sun bur...