Close
Soldier Fly Larvae
poss. Merosargus sp.