Cirencester Round Table 70th Charter

27th Feb 2020