Ouled Djellel

Synonyms: 
Arab white sheep
Species: