Stick insect, Orthonecroscia fuscoannulata fuscoannulata (de Haan, 1842) south Sarawak / Borneo around 200m ASL. Previous Image Next Image