Various activities that have taken place at Christ Church.

More festivals to follow.