Battle Of The Bighorns! #bighornsheep #wyoming

We watched these Bighorn Sheep battle on the public lands of Wyoming to establish dominance. #bighornsheep

0 0 votes
Article Rating

Leave a Reply

0 Comments
Inline Feedbacks
View all comments