Mouflon Sheep Published July 27, 2015 at 800 × 657 in Wild Sheep Wild sheep, mouflon sheep, hunted in Spain through Caza Hispanica, Spanish outfitter ← Previous Next →