Main content

A leopard jumps from the tree tops

Xudum the female leopard leaps from a high tree branch to land on her impala prey.

Release date:

Duration:

2 minutes