Amr Bayoumi

Amr Bayoumi

Director

Known for