THE OVERSHADOWING PRESENCE OF GOD | Luke 1:26-38 12 December 2021 Stephen Russell Luke http://emmanuelchurchllandudno.org.uk/wp-content/uploads/2021/12/The-Overshadowing-Presence-of-God-Luke-126-38.m4a Save Audio