Magnificat, Op. 36Alexander Hamilton, Stephen Layton & The Choir of Trinity College CambridgeClassical70 Shazamsplay full songShare