Space Photos This Week: Star Blob, Perseids, More
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.
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.