Mohamed Mamdouh El-Haddad

Architect

El Haddad Design Studio

Cairo, Egypt