The story of Icarus is one of those legends of Greek mythology that fascinates audiences especially because of the character’s desire to go beyond human boundaries as well as for the tragic consequences this brought about. The myth of Daedalus and Icarus tells the story of […]