Farouk Hamed Ibrahim

Egypt