17 The Greatest Marian Apparition of All Time: Documentary of Our Lady of Zeitoun, where the Virgin Mary was seen multiple times in Egypt in 1968 (www.youtube.com) posted 1 year ago by Excelsior 1 year ago by Excelsior +17 / -0 6 comments share 6 comments share save hide report block hide replies
Children of light.