Councillors ‘appalled’ by Aberdeen defecation incident

The Butchart Building on University Road
The Butchart Building on University Road