Designed by
Title
Savoca town on Sicily Island #182926586
Description
Savoca, Italy - May 5, 2019: Mother of Savoca Church in Savoca village which was location for scenes set of The Godfather, chiesa, madre, di, santa, maria, saint, mary, our, lady, small, sicily, savuca, town, comune, island, sicilia, italian, republic, isle, messina, province, old, medieval, mediaeval, tourism, travel, interior, indoor, inside, building, architecture, religion, catholic, catholicism, roman, altar, high, pulpit, wooden, crucifix, statue, figure, fatima, master
This image is editorial