Leopard at Yala Sri Lankan Leopard (Panthera pardus kotiya ) I found at Yala National Park, It was sleeping on a huge tree so far. So image quality is low since I don't have zooming lens, bare with me. :(

Previous Page