Witnesses are being sought after a woman was assaulted near to the library in Market Street, Wellingborough.
Between 3pm and 3.40pm on Monday, September 5, the woman sustained facial injuries after being punched in the face by a man. He is described as black, and was wearing black shorts, a blue T-shirt and blue hat.
After the assault the woman walked towards the bus stops in Havelock Street, where she received help from a member of the public and called the police.
This area of the town centre would have been busy at this time of the day, and officers are appealing to anyone who may have witnessed this incident to get in touch.
Anyone with information which could assist the investigation are asked to call Northamptonshire Police on 101 or alternatively, call Crimestoppers anonymously on 0800 555 111.