The forest
000000
ink on paper, 53 x 60inches (134.6 x 152 cm) 2010
Detail