AnswerGarden Logo

What do animals need to survive?