dcsimg

Delphastus catalinae (a whitefly predator)