Aoudad or Barbary sheep are the only sheep of the African continent. We have a few available during season, usually sold on the bottle.
Aoudad or Barbary sheep are the only sheep of the African continent. We have a few available during season, usually sold on the bottle.