Houda Ibrahim

Journalist and film critic
Country of origin: 
France

Festivals

26.10.2015 to 01.11.2015
Leipzig
19.04.2013 to 26.04.2013
Nyon