Designed by
Title
Leopard in green vegetation. Hidden Sri Lankan leopard, Panthera pardus kotiya, Big spotted wild cat lying on the tree in the #192858151
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