ISS017-E-012562 (4 Aug. 2008) --- Tropical Storm Edouard, as photographed from the International Space Station by one of the Expedition 17 crewmembers onboard, from a vantage point of 220 statute miles above the Earth, stirs in the Gulf of Mexico roughly 24 hours prior to landfall at a point east of Galveston, Texas.
Date August 4, 2008