Designed by
Title
Barbary sheep, also known as aoudad is a species of caprine native to rocky mountains in North Africa. Six subspecies #304013614
Description
Barbary sheep, also known as aoudad is a species of caprine native to rocky mountains in North Africa. Six subspecies have been described. Barbary sheep on the meadow of the mountain