Aml Hamed El Amin

Someone who is committed, tries hard to bring what is new, creative with using limited resources.