[Video] 4. The Spirit and Our Lady

Originally posted on TheWildGooseisLoose.com “The Holy Spirit will come upon you, and the power of the Most High will overshadow you.” Luke 1:35 Our Lady, from the moment of her...

More about this video →