The devastated fiance of a woman killed in a head-on crash has told of his desperate attempts to track her down when she did not reply to his phone messages, only to discover he had driven past the scene hours earlier.
Angus Booth got a sickening feeling when he was diverted around a fatal collision during morning peak hour in Bibra Lake on Tuesday.
The 36-year-old was driving to the post office when he unknowingly came within metres of the place where his fiancee Tracy McInnes died.
Ms McInnes had been driving to work when a man in his 40s driving a Mitsubishi Triton crossed the median strip and crashed head-on into her Hyundai Excel about 8.20am.
Panic set in when Ms McInnes, 38, did not reply to his text messages.
Mr Booth called her work and was told she had not arrived.
"I rang around to anyone I could think of - police, hospitals, then I put two and two together and came back (to the crash scene)," he said.
Police had cordoned off a section of North Lake Road.
"Police at the scene told me it might be her," Mr Booth said.
"I could have walked down there but my legs wouldn't carry me."
Motorists tried unsuccessfully to revive Ms McInnes at the scene and it took about an hour for firefighters to free her from her vehicle.
"I wanted to see her as soon as possible but we had to wait until she was taken away," he said.
The family and a group of Ms McInnes' close friends laid flowers at the crash scene yesterday afternoon.
"She was so deeply loved and will be missed," Mr Booth said.
"She touched so many people's hearts.
"Her generosity far outweighed any generosity that was given to her."
Ms McInnes grew up in Wyalkatchem and lived in Yangebup with Mr Booth, whom she had been in a relationship with for two years.
The pair recently had an engagement party and planned to marry in April. Ms McInnes worked as a customer service representative at the City of Fremantle.
Council chief executive Graeme Mackenzie said the organisation was still coming to terms with the tragedy and was hurting at losing "one of our own".
Police are yet to charge anyone over the crash. Investigations are continuing.
News break - August 28