Cirencester Rotary Club Newsletter - July 2017

Update of our activities in July