
✕
Scilla - Chiesa dell'Immacolata dal Belvedere di Piazza San Rocco
Scilla, Calabria, Italy - June 13, 2021: Mother Church of the Holy Immaculate, of early Christian origins, rebuilt in its present form in 1970
Image dimensions: 6000 x 4000 pixels