Larva 162.2X112cm oil on canvas 2007