MartinL Nice observation. They could easily be called a caterpillar but fly larvae are maggots. http://www.projectnoah.org/spottings/7913080
Comments (1)