Watch & Listen
-
Johann Sebastian BachPlays: 8709
-
Johann Sebastian Bachfor two trios and harpPlays: 3879
-
Johann Sebastian BachPlays: 8896
-
JS Bach/BisbeePlays: 8040
-
Carol BarnettPlays: 9498
-
Carol BarnettPlays: 7251
-
Carol BarnettPlays: 10918
-
Carol Barrattfor clarinet and playalong CDPlays: 11595
-
Carol BarrattPlays: 4873
-
Carol Barrattfor flute and playalong CDPlays: 12000