Bizarre blue sea creatures are washing up on Bay Area beaches
Thousands of small sea creatures called Velella velella are invading Bay Area beaches. Here's why and what to do if you come across them.
READ MORE | https://abc7chicago.com/velella-small-blue-sea-creatures-by-the-wind-sailors-bay-area-beaches/14577349/