Key Stage one performed an amazing Christmas production. Well done to all the children and staff.