Swirling plankton blooms create electric-blue eddies off the coast of Ireland, as seen in a satellite picture taken in May and released this week by the European Space Agency.