Spain Mouflon Sheep Published July 27, 2015 at 800 × 510 in Wild Sheep Mouflon sheep hunted by a hunter and client of Caza Hispanica, best Spanish outfitter ← Previous Next →