Pedi sheep are inquisitive, alert animals.
Back