The jury at Southwark Crown Court heard how Rolf Harris was a "dirty old man" who assaulted a child at a community centre near Portsmouth at one point between 1968 and 1970.
The woman, speaking behind a screen, said initially she was confused and thought there must have been some kind of mistake:
It was very quick. In fact so quick that I thought, 'what's happened?'. The first time I thought, no, not deliberate. I thought, 'what's going on?', because there were a lot of people around and I didn't process what had happened.
She went on to describe how he repeated the assault, "more aggressively", and broke down as she said she "wasn't the same child" afterwards.
She said Harris had performed Two Little Boys at the event. Harris denies all 12 counts of indecent assault on four alleged victims.
It didn't matter if it was going to hurt me or not. It felt very agressive and I knew that it wasn't an accident.
More top news
Rain will spread southeastwards through N. Ireland, Wales and England overnight. Northern parts of Britain will remain mostly dry.
Two members of the public were injured along with two police officers who were in the unmarked vehicle.
One of the attackers who murdered a priest in a French church during morning mass in Normandy has been named by prosecutors.