Gamal E. Shehab

Person

  • Heliopolis, EG