Close
Parasitized Caterpillar (from Wasps)
Family Encyrtidae