Algerian Arab sheep

Algerian Arab sheep

meat and carpetwool sheep, both horned and polled.