Body Invaders

A parasitic wasp has injected her eggs into a caterpillar - and now they're ready to hatch.

Popular Posts