Michael Stanley has rowed more than 125 miles and collected nearly £12,000 during his eight-month fundraiser for charity Children on the Edge.
Michael Stanley has rowed more than 125 miles and collected nearly £12,000 during his eight-month fundraiser for charity Children on the Edge.