Monday, April 20, 2015

They're Back.

The beach is covered with them. They're Velella velella, or by-the-wind sailors.