Trail to Three Mile, Isle Royale National Park, Michigan, Lake Superior

Upper Michigan Details Gallery, Isle Royale National Park Gallery