Leopard cub walking with mother {Panthera pardus} Masai Mara, Kenya