Pieve dei Santi Stefano e MargheritaParishShareVia Elso Sommovigo19021 Arcola, LiguriaItalyGet directions