Chiesa di S.Maria dell'Odigitria
Piazza Odigitria, Acireale, Sicily Italy
Chiesa di S.Maria dell'Odigitria is a Churches & Cathedrals place is located in Acireale, Sicily. The address of Chiesa di S.Maria dell'Odigitria is Piazza Odigitria, Acireale, Sicily Italy.