New £37million Aberdeenshire academy ready to open its doors this month

Alford Community Campus
Alford Community Campus