Watch & Listen
-
Johann Sebastian BachPlays: 9126
-
Johann Sebastian BachPlays: 9134
-
Johann Sebastian Bachfor two trios and harpPlays: 4326
-
Johann Sebastian BachPlays: 9299
-
JS Bach/BisbeePlays: 8470
-
Carol BarnettPlays: 9796
-
Carol BarnettPlays: 7627
-
Carol BarnettPlays: 11277
-
Carol Barrattfor clarinet and playalong CDPlays: 11913
-
Carol BarrattPlays: 5061