Zoe Johnson, soprano, Queen of the Night, in ‘The Magic Flute Redux’

Zoe Johnson, soprano, Queen of the Night, in ‘The Magic Flute Redux’