WALKINGSTICKS (Order Phasmida)

Various Species

NORTHERN WALKINGSTICK (Diapheromera femorata)

Chicago, IL