Basilica of Santa Rita of Cascia
Cascia, Italy · built 1937
The Basilica of Santa Rita of Cascia is a 20th-century Roman Catholic minor basilica church, sanctuary, and convent located in the town of Cascia, province of Perugia, region of Umbria, Italy.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).