Abdallah Elgallad

Graphic Designer / UI Designer

Profile In Progress

Abdallah is building their profile – stay tuned!

Cairo, Egypt