An influx of millions of tiny, blue, alien-looking creatures known as Velella velella or “by-the-wind sailors” washing up on beaches from Oregon …
An influx of millions of tiny, blue, alien-looking creatures known as Velella velella or “by-the-wind sailors” washing up on beaches from Oregon …
Leave a Reply