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..
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..