Shot by an astronaut looking westward from the International Space Station from a location over the eastern Gulf of Mexico, this May 4, 2010, photograph shows the Deepwater Horizon oil slick brushing the Chandeleur Islands.
Published May 10, 2010
Image of the Day
Human Presence