For Your Wedding

Gounod: Ave Maria - Arr. From Bach's Prelude No.1 BWV 846