'Where are the worms?'

acrylic on canvas paper 2011 £65