Uncategorized A Dall sheep stands on a mountain slope in Denali national park, Alaska, basking in the afternoon sun wanderer 12 years ago