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.
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.