Chiesa di San SebastianoParishShareVia San Sebastiano08010 Duarche/Dualchi, Sardigna/SardegnaItalyGet directions