Helena National Forest Montana

The voice of the Lord makes the deer give birth and strips the forests bare, and in his temple all cry, “Glory!” – Helena National Forest, Montana

Comments are closed.