Chiesa di San FrancescoParishShareVia Padri Cappuccini09025 Seddori/Sanluri, Sardigna/SardegnaItalyGet directions