Ella Shi
Ella Shi is an illustrator, graphic designer, and 3D artist currently living in New York. She is now pursuing a Bachelor of Fine Arts degree in Illustration from School of Visual Arts and holds an average of 3.818 GPA. As a freelancer, Ella has worked on illustration projects for Ralph Ellison Foundation, and 3D projects […]