Snow Peak from Deluge Lake....

Snow Peak from Deluge Lake. August 27, 2005. Surprisingly, this seems to be the only photo on the page taken from the lake!

Comments

No comments posted yet.