Aberdeen & Aberdeenshire Aberdeen school celebrates global ties with 25th international festival October 11, 2019