Pedi sheep are inquisitive, alert animals.

Back