Aberdeenshire rotary club hands over £20,000 to local charities

(from back l-r) John Glascodine, secretary; Les May, vice president and David Jackson, junior vice president, Moira Gordon, president.
(from back l-r) John Glascodine, secretary; Les May, vice president and David Jackson, junior vice president, Moira Gordon, president.