Trail Maintenance National Public Lands Day Peter Strauss Ranch, NPS September 30, 2006
Photos courtesy of Greg Sweel