4 Villages half marathon

528th Mick Brearley 1:38:32

Full results