SriLanka25

A female Sri Lankan Leopard emerging from the jungle at Wilpattu in the north-west of the island.

Skip to content