untitled - 2010 - 210 step stools - Studio, Den Helder, the Netherlands works index contact information and cv home page