Magnificat: I. Magnificat anima meaJohn Rutter, City of London Sinfonia & The Cambridge SingersSacred1,609 Shazams play full songShare