Billions of Cerith Snails Invade a Beach Near St Petersburg, FL

These Cerith snails have “drill shells“ and are currently invading a beach only 15 minutes away from St Petersburg, FL. A high resolution image of...
Back to Top