Magnificat

Mother of God–Son of God
Magnum Chorum   •  Brian Schmidt
Nativity Catholic Church
St. Paul, MN  •  USA