September 26, 2009

National Public Lands Day at Sleeping Bear Dunes National Lakeshore