The leopard of Sri Lanka is one of currently eight recognized subspecies of leopard, the smallest of the ‘big cats’.
The leopard of Sri Lanka is one of currently eight recognized subspecies of leopard, the smallest of the ‘big cats’.