Chiesa di Maria Santissima ImmacolataParishShareVia Cesare Battisti89029 Taurianova, CalabriaItalyGet directions