katerauner.wordpress.com
Ladybugs Show up on Weather Radar – don’t see wildlife numbers like this often enough #nature #biology #radar
Volunteer weather spotters – citizen scientists – solve a mystery for the pros. National Weather Service meteorologists noticed something puzzling on their radar screens in Southern Cal…