Why God Chose Mary

December 4, 2016 Preacher: Jake Potter

Passage: Luke 1:26–1:30