Photograph by
-
-
0
Edit Photo Details
leopard drinking water
As the evening sets in this leopard came to the waterhole to quench its thirst . Taken in the wildlife & nature reserve park in Sri Lanka, Yala is considered the most number of leopard sightings in the smallest area of the world.