Soldier Fly - Hermetia illucens Crystal River, Citrus County, Florida, USA July 14, 2014
There was a compost barrel nearby where I have found soldier fly larvae before
Contributed by Masumi Palhof on 6 December, 2015 - 10:12am Last updated 7 December, 2015 - 7:14pm |