Tally Lake. Greg Lindstrom | Flathead Beacon

By Kellyn Brown