Desert chameleon (Chamaeleo namaquensis) on desert melon, Namib desert, Namibia