Productions linked to Die Zauberflote - Festival Castell Peralada 2018 . 119