Justin
Hidden Lake, Glacier National Park

Hidden Lake, Glacier National Park

Bighorn Sheep at Hidden Lake

Bighorn Sheep at Hidden Lake