Our Lady of the Brackish Waters

It's thought that Mary was made and chosen by God to be special as the Mother of Christ - and to be there in our future to intercede on our behalf and be the Mother of our extended Human family in Heaven.
Through places such as Fatima, Mary can manifest on Earth - urging us to pray to her Son, Christ.
Is this picture, evidence for the Spiritual eyes and Faith, that Mary has manifested at Leven in Fife, Scotland ?


Popular Posts