A leap of faith

Earth’s Tropical Islands, Series 1, Borneo

Proboscis monkeys leap into a crocodile infested river.

Earth’s Tropical Islands