Grand Lake Marathon on Saturday

Some finishers at the 2017 Grand Lake Marathon.