Hiking on wild horse island flathead lake montana


A trail that runs through pine trees on Wild Horse Island, Montana.