<<< Back to EarthNote

NASA

NASA satellite photograph showing oil slicks from natural seeps in the Gulf of Mexico, offshore Louisiana.