Four teenagers have been charged following a devastating fire in Moray.

A derelict building on The Square in Keith was left badly damaged by the blaze on January 5.

The boys, aged between 13 and 15, will be reported to Police Scotland's Youth Justice Management Unit.

Detective inspector Norman Stevenson said: "I would like to thank the local community for their assistance and information provided in connection with this inquiry. Thankfully no one was injured."

A total of 22 firefighters battled through the night to bring the fire under control.