3 March 2025 - 16 March 2025 The Last Lamentation Beyond St James Cavalier, Castille Square, Valletta