This week the children from Key Stage 2 performed their annual Harvest Festival.

They performed to a packed hall full of adults.

Well done to them.