the ant 

  pieces of cotton sewn together by hand 120 x 120cm  2004