A two-year-old boy is fighting for his life after a serious crash with three women in hospital.
A blue Peugeot 208 collided with a blue Nissan Qashqai on the A99 in the Highlands at around 4.45pm on Sunday.
The toddler was a passenger in the Peugeot and was rushed to the Royal Hospital for Children in Glasgow with life-threatening injuries.
A 25-year-old woman who was driving the same car and a 26-year-old female passenger were both taken to Aberdeen Royal Infirmary with serious injuries.
A 44-year-old woman who was driving the Nissan was taken to Raigmore Hospital with serious injuries.
The road near Occumster was closed for around eight hours as police carried out a full collision investigation.
Sergeant David Miller, of Dingwall Road Policing Unit, said: “A young child has sustained life-threatening injuries as a result of this crash with three women sustaining serious injuries and we are appealing for information to establish the full circumstances surrounding the incident.
“I would ask if you were driving in the area at the time and may have seen either car prior to the crash that you come forward and speak to officers.
“If there are any motorists with dashcam footage that were in the area around the time of the incident, please get in touch with police.”
Anyone with information can contact police via 101, quoting incident number 2828 of August 22.