Thursday, October 1, 2026 She Who Shows the Way Matera, Italy (and all of Southeast Italy) The art and theology of Matera. The Church of St. Mary of Idris was from a Greek phrase – a church in the rock. The women would come to pray for rain. They would drop to the ground and crawl to the altar, begging the Virgin Mary for […]