Blue jellyfish-like sea creatures are once again washing up along the Northern California coast, drawing crowds and curiosity at local beaches.
Thousands of the creatures, known as velella velella and commonly called “by-the-wind sailors,” recently piled up at Baker Beach in San Francisco, forming a bluish, translucent layer across the sand…