God is speaking – who is listening?

Graham Daniels · December 17, 2017 · 19 min

Luke 2:1–20

Your note

Add a note