Classical Dreaming - Cello & Piano

Ave Maria, CG 89a: arr. from Bach's Prelude No.1 BWV 846 - Ave Maria: Arr. From Bach's Prelude No. 1 BWV 846