Aberdeenshire Council approves plans for over 20 new homes for workers

Aberdeenshire Council
Aberdeenshire Council