Phasmida: Stick Insects - Alex Wild Photography
Powered by SmugMug Log In
Diapheromera femorata

Diapheromera femorata

Diapheromera femorata - Northern Walking Stick, female perched on an oak branch. Illinois, USA

Diapheromera femorataphasmidanorthern walking stickwalking stickstick insectcamouflagecrypsiscryptic insects