Watch & Listen
-
Johann Sebastian BachPlays: 8840
-
Johann Sebastian Bachfor two trios and harpPlays: 4036
-
Johann Sebastian BachPlays: 9042
-
JS Bach/BisbeePlays: 8185
-
Carol BarnettPlays: 9610
-
Carol BarnettPlays: 7397
-
Carol BarnettPlays: 11052
-
Carol Barrattfor clarinet and playalong CDPlays: 11704
-
Carol BarrattPlays: 4938
-
Carol Barrattfor flute and playalong CDPlays: 12091