Log In or Register
'God's Country' - Peters Hills, south of Denali and west of Talkeetna, Alaska. Aug. 2002