Christmas 2 – Luke 1:26-35

preached by André Bay on the 25th of December, 2018