Karim Gamal EL Din

Karim Gamal EL Din

Karim Gamal EL Din

Presenter at Nile TV International Channel

niletv

Events Joined