Steven Dalli is a producer and director, known for Xjenzarti (2015), L-Gharusa (2018) and Strada Stretta (2015).
Strada Stretta
L-Gharusa
God's Soldiers - Siege of Malta
Xjenzarti
No data