Chiesa dei Santi Michele, Pietro e PaoloParishShareVia San Pietro10083 Favria, PiemonteItalyGet directions