Classical Portal
Weber

Oberon, J.306

1825–26 · Stage · Carl Maria von Weber

Opera

StageEarly Romantic