IMG_6147

IMG_6126

IMG_6129

IMG_6127

IMG_6141

IMG_6142

20150424_163309_2

IMG_6134

Correction: NOT blue jellyfish. These are called “By-the-wind sailors” (Velella velella), a much better description! Thanks, Joe.