Chiesa dell'Immacolata ConcezioneParishShareVia Parrocchia09021 Barùmini/Barumini, Sardigna/SardegnaItalyGet directions