63rd Annual Franklin Trek 2016

Photos: Andy Wittenborn