Trail Maintenance
National Public Lands Day
Peter Strauss Ranch, NPS

September 30, 2006




Photos courtesy of Greg Sweel