This skull, one of several different kinds of giant lemur inhabitating Madagascar that became..., Stock Photo, Picture And Rights Managed Image. Pic. IAM-0510011739