Velella Velella

In recent weeks, millions of small, jellyfish-like sea creatures, also scien­tifically known as “velella velella,”…