dcsimg

Hesperophasmatini is a tribe of in the family striped walkingsticks.

Hesperophasmatini includes 3 children: