Magnificat in Spring

Credits to Jason Yung