Live action footage
Hundreds of insect larvae swim rapidly through shallow puddles in northern Illinois.
HD 720
1280 x 720