63nd Annual Franklin Trek 2016

Photos: William Hecht