Bighorn Sheep - David Tieszen's Wild Photography
Badlands Bighorn

Badlands Bighorn

BadlandsBighorn8739