Chiesa di San Michele ArcangeloParishShareVia della Rimembranza10052 Beaulard, PiemonteItalyGet directions