Big cat baby or young Leopard cub Panthera pardus snarling , Ranthambore National Park , Rajasthan , India

- Image ID: FFY1D8