The Magic Flute, Gran Teatre del Liceu, Barcelona, Spain

The Magic Flute, Gran Teatre del Liceu, Barcelona, Spain