Taher Abu Lela profile

Taher Abu Lela

Acting

  • Egypt

Known For