Competitors take to the stage for Perform in Perth festival

© DC ThomsonHannah Alexander, 8, from St Leonards School, St Andrews.
Hannah Alexander, 8, from St Leonards School, St Andrews.