Dramatic displays of everyday heroics drew hundreds of visitors to a north-east town yesterday.
Firefighters, ambulance teams and police took part in Fraserburgh’s annual Blue Light Festival.
Families descended on the town’s leisure centre for the popular show, which also featured music, dancing and stalls.
The festival, which has been running in the town for more than a decade, is designed to highlight the techniques and equipment used by 999 crews in their regular life-saving duties.
The show raises thousands of pounds for local charities each year.
Yesterday, fire crews demonstrated how they work as a team in the aftermath of a serious road crash. Local army and sea cadets also showed off their skills.
As well as live demonstrations, there were performances by the Skip 2 The Beat dance troupe, the South Park School choir and belly dancers.
A strong man contest also helped draw in the crowds, despite frequent downpours.
Visitors also got the chance to get up close with a variety of emergency service vehicles.
Local councillor Charles Buchan, who helped man a stall for the town’s community safety group, said: “Its great that so many people have come out, despite the rainy weather.
“The festival has always been well supported. Its important that people get to see the work that the emergency services do.”
Music was provided throughout the afternoon by the town’s Royal British Legion pipe band.
The festival kicked off on Friday night with a quiz night at the leisure centre which raised hundreds of pounds for local causes.