Detail
The forest
000000000
Ink on paper, 53 x 60 inches( 137 x 158 cm), 2007