david.beadle: Tenodera sinensis (Chinese Mantis) - Essex County, Ontario
david.beadle: Tenodera sinensis (Chinese Mantis) - Essex County, Ontario
david.beadle: Diapheromera femorata (Northern Walkingstick) - Norfolk County, Ontario