Posted on

Habitat destruction, alteration and fragmentation