Chiesa di Santa Maria della ScalaParishShareVia Ugo Bassi 30 A98123 Messina, SiciliaItalyGet directions