Sunday, April 14, 2013

Kate Levant


Touch Screen: Touch Screen, 2011
Paper, plastic, fabric, oil, electrical tape, thread
16 1/4 x 11 1/2 inches
41.3 x 29.2 cm