davidpreston.biz
Sometimes it takes a really big village
Sometimes it takes a really big village. This saga has several underlying foundations. The first is that I have been raising funds for Riders for Health with various events for 16 years. It all b…