Manshen Lo

Manshen Lo

Manshen Lo is a visual artist living in London. She takes on illustration works as a freelancer, and directs and art directs animated short films and commercials.

manshenlo.com

Category Illustrators

London
United Kingdom

Mentions of Manshen Lo