
Demi Chen
ExhibitingTable 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!