Chiesa di Santa ChiaraParishShareStrada provinciale di Passo Spina06030 Sellano, UmbriaItalyGet directions