Herd of bighorn sheep rams

Herd of bighorn sheep rams

Bighorn sheep rams fighting

Bighorn sheep rams fighting

Leader of the pack

Leader of the pack

Bighorn sheep rams fighting for practice

Bighorn sheep rams fighting for practice

Ram keeping watch over his brothers

Ram keeping watch over his brothers

Bighorn Sheep lamb playing on side of mountain

Bighorn Sheep lamb playing on side of mountain

Bighorn Ram on the move

Bighorn Ram on the move

Bighorn Sheep Ram watching the area

Bighorn Sheep Ram watching the area

Bighorn Sheep ram - Yellowstone National Park

Bighorn Sheep ram - Yellowstone National Park

Springtime Bighorn Sheep Lambs - Yellowstone National Park

Springtime Bighorn Sheep Lambs - Yellowstone National Park