KDF Mini Marathon runners cast long shadows from the morning sun on Saturday. 4/26/19
KDFMarathonPEARL03