Muhammad El-Sawi is known for The Ghost (2007), Safari (2011) and No Trespassing or Cameras Allowed (2017).
No data