Attribution
P1160129-black-fly-larvae-moving-filtering
by Donald Hines