Toggle menu

Okapi

The Okapi is an elusive herbivore that is found in a small pocket of tropical mountain forest in central Africa.