World Italy Alghero Church Of St. Francis
Churches 5085