Namaqua chameleon (Chamaeleo namaquensis) on a branch against a white background, Namib desert, Namibia.