fbpx

Big Horn Mountain Sheep enjoying a meal at Libby Dam Park. Louise Benitz

By Greg Lindstrom