Skip to main content

Kenneth Scicluna

Filmography6

Edifice 129

Edifice 129

2024
Eleġija

Eleġija

2014
Plangent Rain

Plangent Rain

2011
Visions of Europe

Visions of Europe

2004
The Isle

The Isle

2004
Genesis

Genesis

2001