katleonard.com
Wonder Women LA: Meet Chelsea Bayouth!
Chelsea Bayouth is an artist and poet residing in Los Angeles. After graduating CalArts in 2008 she broke into the physical effects industry where she worked creating specialty costumes and puppets…