gallery: Clubs, teams and societies in Cirencester