Bighorn Sheep

Bighorn Sheep

A wild bighorn sheep in Alberta, Canada (ovis canadensis)

by
by
by
by
by
by