Wild India - dickysingh

Indian leopard (Panthera pardus fusca)

Indian leopards (Panthera pardus fusca) in the rocky terrain of Jawai Dam sanctuary, Rajasthan, India