Family Diapheromeridae

Diapheromerid Walkingsticks


Diapheromerid Walkingsticks
≈ Libethra sp.
Manomera blatchleyi

American Insects site