Church of St Francis, Victoria
Rabat, Malta · built 1663
The Church of St Francis is a Roman Catholic church building in Victoria, Gozo, Malta, situated in St Francis Square. Adjacent to the church is the convent of the Conventual Franciscans.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).