Sunday, May 3, 2009

Nightmare Fuel

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



-- Big ups to crataegus for the find