Catholic Facts

15 Infallibly Interpreted Verses - (4) Genesis 3:15 & Luke 1:28 - These verses contain implicitly the doctrine of the Immaculate Conception


To Tumblr, Love PixelUnion