Malta Festival 2025: World Premieres, Top-Tier Stars, A Rich Programme Of Free Events In The City Space.