Aoudad, or Barbary sheep, the only wild sheep native to Africa. Inhabits the mountains of North Africa from Atlantic seaboard to Egypt - Franklin Park Zoo.

Aoudad, or Barbary sheep, the only wild sheep native to Africa. Inhabits the mountains of North Africa from Atlantic seaboard to Egypt - Franklin Park Zoo.

Item Information