Chiesa di Santa Maria d'ItriaParishShareVico Quinto di Via Roma09040 Maracalagonis, Sardigna/SardegnaItalyGet directions