MiDo Hafez

,Motion Graphics Animator

Cairo, Egypt