Pictures of Farm Animals quiz

These animals are kept on farms all over the world. Can you recognize the species?