Strauss: Der Rosenkavalier

Richard Strauss

Der Rosenkavalier

Op. 59

All 138 recorded versions

Done