What a Performance!

There were two stunning shows yesterday, with EYFS and key Stage 1 pupils pulling out all the stops! (C1, C2, C3).