Insects and their kin sample images - Kefyn Catley

MANTODEA: Mantidae: Tenodera sinensis, Chinese mantis

Chinese mantis Tenodera sinensisMantidaepraying mantis