Categories
Sheep have excellent memories and can recognize the faces of up to 50 other sheep.
Subscribe to our newsletter
Email address
Email address
Subscribe