Thoughts on the Magnificat

Kim Rankin, MPC Choir Director, offers her insights on the Magnificat and why she selected these pieces