black soldier fly larvae

black soldier fly larvae
my side yard, Walnut Creek, CA

Return to insects page.