Amjad Al Rasheed is known for Inshallah A Boy, The Parrot (2016) and When Monaliza Smiled (2012).
No data