The Grand Teton Mountains sit timelessly as endless waves lap upon their shores and countless clouds wisp past.
No comments yet