Tay Cha makes art
Spinal Tap
2008
Screen print, linoleum print, marker and collage on paper
8x10 inches
PREV / NEXT   10 / 27