20Jul/19 Dragonflies: Magical Mosquito Marauders 20th July 2019dragonflies, Dragonfly Swarm Project, Life, Ordonata, ScienceCarol Duff Dragonflies catch their insect prey by grabbing it with their feet. Source: VT