December 10, 2017

How can this be?

Sermon on Luke 1:26-38

No transcript available.