Catherine's Silverstone Run

Catherine Weaver running her half-marathon for church funds