This satellite image of the oil slick off the coast of Louisiana was capture by NASA's Aqua satellite on April 25, 2010.
Image courtesy of NASA/MODIS.