Designed by
Title
Leopard in green vegetation. Hidden Sri Lankan leopard, Panthera pardus kotiya, Big spotted wild cat lying on the tree in the #187337140
Description
Leopard in green vegetation. Hidden Sri Lankan leopard, Panthera pardus kotiya, Big spotted wild cat lying on the tree in the nature habitat, Yala national park, Sri Lanka. Widlife scene from nature