Panther chameleon (Chamaeleo pardelis), stripy blue sub species, on branch. Nosy Tanikely, Madagascar