heritage.site

San Francesco all'Immacolata

San Francesco all'Immacolata San Francesco all'Immacolata - Credit: Wikimedia Commons

San Francesco all'Immacolata is a baroque-style, Roman Catholic church located on Piazza Francesco Corpaci on the island of Ortigia, in the historic city center of Siracusa in Sicily, Italy. Read more on Wikipedia

Source: en.wikipedia.org