Ora

Category: Marian Apparitions

What peasant did the Virgin Mary appear to in 1531 on Tepeyac Hill in present day Mexico?