A Minotaur in the Moshpit

layrinth

The island of Crete – home to the Minotaur and many mysterious melodies. ┬áThe lyra and laouto still echo throughout this sleek Greek paradise, but new sounds beckon..