Ahmed Ali Moselhi
Assistant Professor of Visual Communication at King Salman International University
Sharm El Shiekh, Egypt

Ahmed Ali Moselhi Interview(s)