Taxidermy is the art of preserving an animal's body by mounting or stuffing, for the purpose of display or study. Animals are often, but not always, portrayed in a lifelike state. The word taxidermy d
Primate and pachyderm taxidermy at the Rahmat International Wildlife Museum & Gallery, Medan, Sumatra, Indonesia