File:BSF larvae.jpg

Black Soldier Fly larvae - image from Flickr user Curtis Morton-Lowerlighter via Creative Commons license.