Marcelle Abela has directed the shorts Pillars of Creation (2018), Divine Beauty (2018), and Materre (2017), all selected for international festivals.
Marcelle Abela has directed the shorts Pillars of Creation (2018), Divine Beauty (2018), and Materre (2017), all selected for international festivals.