[259] Kevin O'Sullivan addresses the Club. Photo taken on Monday 6 July 2009 by Stephen Parsons.
© Rotary Club of Palmerston North