Peak
000
00000000
Ink & gouache on paper, 38 x 50 inches( 96.5 x 127cm), 2007
Detail