Work on £1.5 million revamp of Fraserburgh Academy progressing well

© DC ThomsonFraserburgh Academy
Fraserburgh Academy

Breaking