Outstanding achievements of Aberdeen youngsters recognised at awards

Breaking