‘Shocking’ Aberdeen Grammar School facilities to undergo major refurbishment

Aberdeen Grammar School
Aberdeen Grammar School