Richard Strauss Also sprach Zarathustra (Thus Spoke Zarathustra), Op. 30 Starred by

Richard Strauss

Composer Category: Orchestral Symphonic Poem

Work Style: Modern (Early)

Composed in: 1896

Published in: 1896

Premiered on: November 27, 1896