Sloths are found more and more frequently in a detention center for animals in Costa Rica. They find it difficult to adapt to the environment changed by humans.
Sloths are found more and more frequently in a detention center for animals in Costa Rica. They find it difficult to adapt to the environment changed by humans.