black soldier fly larva with mouth open
my side yard, Walnut Creek, CA
Return to insects page.