World Italy Alghero Church of St. Michael
Churches 4883