Gozo’s Santa Luċija celebrates feast of Our Lady of Fatima

By October 11, 2025