Chell

Digital painting of Chell, the lead character from the Portal video games. Painted for a video game themed show at the Guzu Gallery in Texas.

Back to Top