Barbary sheep, Spanish big game species Published July 27, 2015 at 800 × 600 in Wild Sheep Barbary sheep, also know as Aoudad, harvested in Spain with Caza Hispanica outfitter, included in the Ovis World Slam ← Previous