Thought for Today!

Never give up because you never know if the next try will be the one that works.

Marble Canyon in Kootenay National Park, BC