Producent
Edinburgh International Festival
Conductor
Timothy Dean
Stage director
Jamie Hayes
Edinburgh, United Kingdom