New to site?


Login

Lost password? (X)

Already have an account?


Signup

(X)

Mahalla Festival 2018 – Final Report

Mahalla Festival 2018 – Final Report

The Mahalla Festival in Malta took place between Nov 17 and Nov 25 with the participation of more than 60 artists, writers, filmmakers, cultural workers…