Paper wasp (
Polistes
sp.)
with caterpillar prey.
Go to
Predacious wasps
Bio-capsule