Three people have been charged following a deliberate fire at a former Fife high school.
An 18-year-old woman and two boys, aged 17 and 15, are due to appear at Kirkcaldy Sheriff Court later on Friday.
The old Viewforth High School on Loughborough Road, Kirkcaldy, was all but destroyed in the major blaze on Monday night.
Crews spent several hours at the B-listed building after smoke was spotted shortly after 5.30pm.
The roof collapsed a short time later as the flames took hold.
An investigation was launched by Police Scotland and the Scottish Fire and Rescue Service and it was soon ascertained the fire was started deliberately.
The building has lain empty since summer 2016 when pupils and staff relocated to the new Windmill Campus in the north of Kirkcaldy.