Chiesa di San MarcoParishShareVia San Marco09084 Ollasta/Ollastra, Sardigna/SardegnaItalyGet directions