Von Hohnels chameleon {Chamaeleo hoehnelii} on a branch, Kenya.