These guys have been in my worm farm for a while now. Just wondering if anyone knew what they are and if they're something to worry about. My worms seem happy so not too worried mostly curious, couldn't find anything with a Google search.
DSC09178.JPG
DSC09179.JPG
Look! It's Leonardo da Vinci! And he brought a tiny ad!
Permaculture Voices 1, 2 and 3 - all 117 hours of video!