Thousands gather in Fraserburgh to celebrate work of emergency services

Blue Light Festival in Fraserburgh
Blue Light Festival in Fraserburgh

Breaking