Shattering the Silence: The Magnificat

Preacher: Pastor Danny Patterson

Text: Luke 1:46-56