2024
OUR LADY OF FLOWERS CHURCH
Villembray
Churches cathedrals basilicas and chapels
Again, Villembray was a place of pilgrimage. It is reported that, in 1566, ...Read more