Weather Radars Reveal an 80 Percent Chance of ... Dragonflies?

Photo of Weather Radars Reveal an 80 Percent Chance of ... Dragonflies?
Facebook
VKontakte
share_fav

Swarms of dragonflies captured on radar by the National Weather Service in Cleveland.

view The New York Times: Latest News
#insects
#radar
#animal migration
#national weather service
#weather
#dragonflies