Robuta

https://phasmidstudygroup.org/index.php/galleries/1-phasmids/633-psg-80-acanthoxyla-geisovii4?tmpl=component Photos - PSG 80 Acanthoxyla geisovii4 - Phasmid Study Group International community passionate about keeping, rearing and studying phasmids ("stick insects" and "leaf insects", or "walking sticks" as known in the USA). phasmid study groupphotospsgacanthoxyla