Yukai Du

Yukai Du is an animator and illustrator from Guangzhou, China, and is currently based in London. She graduated from Central Saint Martins in 2014.

 

Download a limited edition Yukai Du print

Category

Price

Search

Yukai Du

Sort & Filter
Show12243648