- Home
- Leopard on a rock. The Female of Sri Lankan leopard. Scientific name: Panthera pardus kotiya. Sri Lanka. Yala National Park. Puzzle #250163410
Leopard on a rock. The Female of Sri Lankan leopard. Scientific name: Panthera pardus kotiya. Sri Lanka. Yala National Park. Puzzle #250163410