Bug Fest at The Academy of Natural Sciences
Bugging Out at Academy of Natural Sciences Admittedly, my first reaction upon seeing most insects is to scream. I have had a longstanding belief that creatures with more than four legs should not exist-that is until Bug Fest! The Academy of Natural Sciences of Drexel University hosts a two day event every August that celebrates … [Read more…]