pedrojordano.net
Megafauna in Madagascar
A scene in Madagascar in the late Pleistocene. From left to right: elephant bird (Aepyornis maximus), Malagasy giant rat (Hypogeomys antimena), melanistic giant fossa (Cryptoprocta spelea), monkey …