Icarus

Icarus

Release Date

2019-01-10

Catalog

AVM045
Add to Queue
Add to playlist

In Greek mythology, Icarus and Daedalus myth stands to represent man's ability to push himself to the limits, trying to achieve what was once thought as impossible. Daedalus was a brilliant mind and found work in Crete as an architect ruled then by King Minos. He...

People Also Bought