Sermon on December 25, 2025
The Heart of God
Time: Morning
Texts: Luke 2:10–11