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 (5)

category Illustrators

London
United Kingdom