Chiesa di San PietroParishShareVia Grazia Deledda07010 Àldara/Ardara, Sardigna/SardegnaItalyGet directions