Silicon Valley food
fromABC7 San Francisco
1 day agoVelella velella: What to know about strange sea creatures wash up on Bay Area beaches
Velella velella, or 'by-the-wind sailors,' are washing up on Northern California beaches, attracting attention and are harmless to humans.