Big Horn Sheep

Big Horn Sheep at Hidden Lake in Glacier National Park

Related posts