John Frederick Hudson

Conductor | Composer | Pianist

Opera

Demimondaine

Chamber Opera (2016)
Libretto by James K Mitchell

(Premiered in Aberdeen, Scotland)