STEFANO, 2001. Oil on canvas, 108 x 210 cm