Venite Adoremus

Bach to the Future - Fugue in F-Sharp Major (Subject on the Theme "Hark! the Herald Angels Sing")