Chiesa delle AnimeParishSharePiazza Parrocchia09077 Sabarussa/Solarussa, Sardigna/SardegnaItalyGet directions