African Leopard (Panthera pardus) jumping across river Maasai Mara, Kenya, Africa. August.

Back to thumbnails