Pets, Primates, Parasites Previous | Next
The small zebra finch is truly a wild animal although it thrives in a cage. We may think that it loves us as much as we love it.