Firefighters and detectives are working to establish what caused a caravan fire that killed two men and left a little girl seriously injured.
The blaze broke out at Sunny Sands caravan park in North Wales where the family were regulars just before 1.45am on Saturday. It is believed the fire started accidentally in the awning of the foursome's touring caravan before engulfing it.
A 58-year-old man and his 26-year-old son were confirmed dead the scene at Talybont, near Barmouth, Gwynedd.
The older man's 50-year-old wife and their two-year-old granddaughter were rescued from the fire by fellow holidaymakers who sprang into action before firefighters arrived. The injured duo were airlifted to Ysbyty Gwynedd Hospital.
But the little girl, who suffered severe burns, was transferred to Alder Hey Children's Hospital in Liverpool where she is fighting for her life. Her grandmother sustained superficial burns to her forearm, police said.
They have not been named but are believed to be from Flint in North Wales.
A spokeswoman for North Wales Police and the North Wales Fire and Rescue Service said of the blaze: "At the moment it looks as though it was accidental."
Ian Williams, 31, from Wrexham, was holidaying with his wife and two-year-old daughter. He said he had spoken to the family on Friday night and watched as the 26-year-old victim took to the stage to sing a Kings Of Leon song.
"They were in the club singing and dancing," said Mr Williams.
"All four of them were on the stage. My wife woke me up at about 2.30am and we thought someone was fighting because of all the shouting. I looked out and you would not believe how fast it went up. It was scary to be honest. Very scary."