Allerton’s got talent!

Today saw the Year 5 and Year 6 Talent Show semi-finals, what a talented lot!