The Mangrove finch is a species of bird targeted by many predators mainly: cats, dogs, ants and wasps with rats taking up the most percentage.
The Mangrove finch is a species of bird targeted by many predators mainly: cats, dogs, ants and wasps with rats taking up the most percentage.