<i>Big Doodle</i>, 2007, ballpoint on paper, 63 x 96 inches (160 x 243.8 cm)
Big Doodle, 2007, ballpoint on paper, 63 x 96 inches (160 x 243.8 cm)