Graeme Newton, Rotary Foundation
Foundation month update
 
 
 
What is the Rotary Foundation and why is it so important to us?