Yukai Du is a UK-based illustrator and animator. Graduated from Central Saint Martins in 2014, she has been exploring and establishing her work in both still images and motions. - from her website.
No comments:
Post a Comment