Abdul Karim Naguib Ibrahim Mohammed

Egypt