Large Mammals - FalconPhotos

What's UP? Desert Bighorn

bighorn sheepdesert bighorn