Mariam Thabet – New Generation Development Company NGDC

Farid Boushra