Newly emerged predatory owlfly larvae atop their egg cases. Austin, Texas, USA.
Newly emerged owlfly larvae atop their egg cases. Austin, Texas, USA.