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