Poster for the 2017 Royal opera revival production of the Wolfgang Amadeus Mozart opera Die Zauberflöte (The Magic Flute) directed by David McVicar.