Northeast communities compose and prepare to perform Northlight

Community groups from across Aberdeen and Aberdeenshire have…