Artwork Title: Mirada

Mirada, 2010

James Jean

Mirada Final, Ink & Digital, 20 x 30", 2010. A logo for the new company of Guillermo Del Toro and Mathew Cullen.
20 x 30 in

Arthur is a
Digital Museum