Watch & Listen
-
Johann Sebastian BachPlays: 8433
-
Johann Sebastian Bachfor two trios and harpPlays: 3627
-
Johann Sebastian BachPlays: 8639
-
JS Bach/BisbeePlays: 7779
-
Carol BarnettPlays: 9290
-
Carol BarnettPlays: 7049
-
Carol BarnettPlays: 10748
-
Carol Barrattfor clarinet and playalong CDPlays: 11395
-
Carol BarrattPlays: 4732
-
Carol Barrattfor flute and playalong CDPlays: 11764