Nearly £40 million spent maintaining council houses in Aberdeen

Marischal College
Marischal College

Breaking