Aoudad / Barbary Sheep Skull Mount. The item "Aoudad / Barbary Sheep Skull Mount" is in sale since Sunday, June 21, 2020. This item is in the category "Sporting Goods\Hunting\Taxidermy\Taxidermy Supplies". The seller is "lanwhe-81" and is located in Miami, Texas. This item can be shipped to United States.