Chiesa di Santa Maria Regina del CreatoParishShareStrada Provinciale di Barbagelata16045 Lorsica, LiguriaItalyGet directions