Self-portrait with two Puppets III Self-portrait with two Puppets III acrylic on linen 2003 200 × 200 cm collection Museum Arnhem