Leopards are famously shy animals, and even in Yala the sightings were often obscured by branches and leaves, such as the six-month old cub here.
003SriLanka0027YAL9337