Chiesa di Santa CroceParishShareVico Santa Croce08010 Duarche/Dualchi, Sardigna/SardegnaItalyGet directions