Santa Teresa d'AvilaParishShareVia Fra' Nicola09020 Gèsturi/Gesturi, Sardigna/SardegnaItalyGet directions