Santa Maria ImmacolataParishSharePiazza Giovanni Antonio Deriu09070 Sèneghe/Seneghe, Sardigna/SardegnaItalyGet directions