African Wildlife: Leopard Cub in South Africa: Leopard Cub Maasai Mara

Picture of a leopard cub in the Maasai Mara National Reserve in Kenya.
Leopard Cub Maasai Mara

Picture of a leopard cub in the Maasai Mara National Reserve in Kenya.