[instrumental]
Translation: The Renaissance. Song Of Scheherazade: Festival Preparations.
Translation: The Renaissance. Festival Preparations.