Police have urged a taxi driver who dropped a woman off in High Wycombe before she was sexually assaulted to come forward - but officers have stressed he is not a suspect.
The attack continued onto Booker Common where the woman struggled with the attacker, who then ran away down Limmer Lane towards Cressex Road.
ALSO READ: WATCH: Brazen car thieves caught on camera stealing Mercedes from driveway
The woman suffered minor injuries. The sex attacker is described as a black Afro-Caribbean man, very tall with a skinny build.
He was wearing dark clothing, including possibly a puffa jacket. His hair was in tight braids which went into a top bun.
Police launched an appeal for witnesses to come forward days after the attack, but have since released a CCTV image that they think could help the investigation along.
Officers investigating the terrifying attack are trying to identify the taxi driver who dropped the woman off in Limmer Lane because he could have vital information, although police have stressed he is not being considered as a suspect.
The driver was an Asian man, driving a large - possibly six-seater - dark coloured taxi.
ALSO READ: Armed police descend on busy High Wycombe street
Investigating officer, Detective Sergeant James Rocks, based at High Wycombe police station, said: “This was a serious sexual assault, and we are doing everything possible to identify and apprehend the man responsible.
“We are particularly keen to identify the driver of the taxi in the picture, who dropped the victim off, as he may have seen this offender.
"If this is you, or if you think you know who this could be, please contact us immediately.
“I understand that this incident could cause concern in the community, but I would like to reassure everyone that we are carrying out a very thorough investigation.
ALSO READ: Owner speaks out after 'violent' thugs armed with weapons raid jewellery store
“If you have any questions or concerns, please feel free to approach one of our officers. If you have any detail which you think could be relevant, no matter how small it may appear to be, please contact us straight away.
"Your information could be crucial to us as we conduct our investigation.”
If you have any information about this incident, call the Thames Valley Police non-emergency number on 101, quoting reference number 43220087018.
Alternatively, you can make a report online, or call the independent charity Crimestoppers 100 per cent anonymously on 0800 555 111.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here