Tay Cha makes art
Ants
2008
Screen print on paper
19x24 inches
PREV / NEXT   1 / 18