Mouflon Sheep Published July 27, 2015 at 800 × 618 in Wild Sheep Mouflon sheep. one type of wild sheep available in Spain, included in the Ovis World Slam, hunting slam Next →