Chiesa Parrocchiale Di Santo Spirito 06123 Perugia, Province of Perugia, Italy 43.1086207, 12.3858494