100 walkers complete the Thames Path Challenge

property walkrevcap3