A mum gave birth to a baby boy while fighting for her own life in hospital after a horrific car crash in Manchester.
Wei Lu, 30, had no idea she had delivered baby Lucas when she woke up three days after the accident.
She was eight months pregnant at the time of the smash, and suffered a severed artery, a shattered pelvis and pierced liver.
Wei had been travelling in a taxi with her boyfriend Geng Yu, 24, and a friend in Manchester when their vehicle was hit by another car.
She was left fighting for her life on the road side, and was rushed to hospital in a critical condition. Doctors made the decision to perform an emergency caesarean in the casualty department and delivered little Lucas a month early, warning Geng Yu that he might have to decide which life to save - mother or baby.
Wei spent 40 days in hospital, and says she can't remember the accident.
"The last thing I remember is the taxi turning as I was on the phone to a friend. The next thing, I woke up with people all around me," she told the Mirror.
"I had something in my mouth so I couldn't speak but I realised my belly had gone smaller and my baby was gone. Because I couldn't talk I kept just touching my belly and heard people saying 'your baby is fine'."
She said that doctors later told her that they had warned her boyfriend to be prepared for the worst as they hadn't seen many people survive such terrible injuries.
"At one point he was asked if he would rather save me or the baby," Wei said. "He was in the next bed shouting and saw my friend crying because my heart had stopped beating for a few seconds and they thought I was dead."
Wei is now back at home in Ancoats, Manchester, but is still in a wheelchair and suffering from memory problems.
"I still can't work out how I survived. I just feel so lucky to be alive and that Lucas is okay," she said.
Her doctor, Tuheen Huda, took the photographs of Wei the moment she woke up and was able to hold her baby. He later sent them to her with the message: 'This was when you first held your son. Congratulations. You are very strong.'
The 19-year-old male driver of the other car involved in the crash is currently on police bail after being arrested at the scene on suspicion of causing serious injury by dangerous driving.