Aberdeen primary school opens after £5million extension

Post Thumbnail