Aberdeen school celebrates global ties with 25th international festival

Post Thumbnail