Magnificat 2025 Malta and Sicily October | 1306