A five-year-old boy is fighting for his life, and two others have been left injured, after a three-car crash near Inverness Airport.
Emergency services were called to the B9039 at its junction with Dalcross Industrial Estate, near the airport at around 9am on Monday, March 6.
The three-car crash involved a grey Vauxhall Insignia, a grey Peugeot 208 and a black Vauxhall Astra.
The boy, a six-year-old girl, and a 39-year-old woman were taken to Raigmore Hospital for treatment.
The boy has since been transferred to Royal Hospital for Children in Glasgow where his condition is described as critical.
The girl is in hospital with serious injuries, and the woman has been released with minor injuries.
Two men, aged 53 and 22, were checked at the scene by paramedics.
The road was cleared and reopened around 6pm after enquiries into the circumstances of the crash.
Sergeant David Miller, from the Dingwall Bridaig Road Policing Unit, said: “We are appealing to anyone who was in the B9039/A96 area, or who saw any of the vehicles prior to the crash, to please come forward.
“We are also keen to speak to anyone in the area who may have dashcam footage, as we carry out enquiries into this incident.
“Anyone with information should call police on 101, quoting incident 0658 of March 6.”