Pacific Press Agency logo

Italy: Umbria Sanctuary of Santa Rita di Cascia, Central Italy

Salvatore Esposito

Sanctuary of Santa Rita di Cascia, Central Italy, in Umbria, in Cascia in the province of Perugia