Aberdeen International Youth Festival thrown lifeline

Aberdeen International Youth Festival performance at His Majesty's Theatre.
Aberdeen International Youth Festival performance at His Majesty's Theatre.

Breaking