Image of Velella velella

© Rosario Beach Marine Laboratory