Prelude and Fugue in B major, from 3 Préludes et Fugues, Op. 99, no. 2 -- Camille Saint-Saens (1835-1921) -- in B major

Title: Prelude and Fugue in B major
Excerpted from: 3 Préludes et Fugues
Opus No.: Prelude and Fugue in B major
Composer(s): Camille Saint-Saens (1835-1921)