Mile 3 of Diablo Trail Half Marathon

Mile 3 of Diablo Trail Half Marathon

Mile 3 of Diablo Trail Half Marathon

Mile 3 of Diablo Trail Half Marathon