untitled
untitled

2014

screen print on paper

20 x 30 inches

beans
beans

2014

screen print on paper

20 x 30 inches

untitled
beans
untitled

2014

screen print on paper

20 x 30 inches

beans

2014

screen print on paper

20 x 30 inches

show thumbnails