Readfeed

Maged M. Farag

  • 1866, the Khedivial post1866, the Khedivial post
  • 1952, the last protocol1952, the last protocol
  • National Bank of EgyptNational Bank of Egypt
  • The Palace since 1869The Palace since 1869