Abdel Hamid Almulla Hassan

A designer and industrial producer

Geneva, Switzerland