CHIPPING NORTON TOWN FESTIVAL

A superb day out, run by Chipping Norton for Chipping Norton.