Fugue from Violin Sonata No. 1 (J.S. Bach, BWV 1001)
05:16
Leyenda
06:23
Rumores de la Caleta
03:35
Jesu, Joy Of Man's Desiring from Cantata
03:06
Allegro from Prelude, Fugue & Allegro
03:02
Cantata 208 (Sheep May Safely Graze)
04:47
Preambulo & Allegro vivo
04:19
Empress of the Pagodas
03:24
Praeludium from Fourth Lute Suite
03:39
Three Hymns: Fairest Lord Jesus
02:01
Solemn Vespers K339: Praise Ye The Lord - Laudate Dominum (from Solemn Vespers K339)
03:42
Cantata No. 29: We Thank Thee, Lord, We Thank Thee
04:04
What God Hath Done Is Rightly Done (Cantata No. 99)
02:43
Spanish Dance No. 1 from La Vida Breve
03:13
El Noi de la mare from Suite Catalan
02:10
Adagio from Concierto de Aranjuez
10:31
    00:00
    00:00
    Shuffle
    1
    Repeat
    100%
      Shuffle
      1
      Repeat
      100%
        00:00
          00:00

          Click to dismiss

          Share a link
          Share on
          New list
          Please sign-in or sign-up

          Streaming audio requires an institutional affiliation.
          Sign-in or create a free account to continue.