Chiesa di San FrancescoParishSharePiazza San Francesco09021 Barùmini/Barumini, Sardigna/SardegnaItalyGet directions