A week in the life of KC Prep

Christmas has come to KC Prep! See what our Prep pupils have been up to this week. Read here.