Salma Abu Ayyash is known for Just Your Average Arab (2006), Cellar (2010) and Star-Crossed (2010).
No data