Demi Chen

Exhibiting

Table 505

Demi is an illustrator living in sunny Los Angeles. She hopes her art inspires viewers with a sense of dreaminess and relaxation. By day, she enjoys working as a production supervisor at Walt Disney Animation Studios. She is open to freelance opportunities!