Yes, indeed, thank you. I see now that Graphics needs a list of primitives, and the output of Do is not a list. I have to get used to the Mathematica language and move away from procedural thinking. Thanks, Ferenc
you can, of course, also use the Do command to create a list. There are different ways to do this and it is certainly easier to use Table. If for some reason you need to use Do, then something like this might work for you