Tay Cha makes art
Dinosaur Clocks
2013
Linoleum print on paper
9x12 inches