Aberdeenshire cyclists tackle 75-mile route for veteran’s charity

Last year's with some of the team. Picture by Jim Irvine
Last year's with some of the team. Picture by Jim Irvine

Breaking