HUB
Acting
Latifa Al-Mejren
*1970
in Bahrain
Beloved of Earth
2015
A Bahraini Tale
2006
The Barrier
1990