Chiesa di San Michele ArcangeloParishShareLargo Sant'Angelo63083 Appignano del Tronto, MarcheItalyGet directions