Earth from Space
Â
Tropical Storm Bill in the Gulf of Mexico is seen approaching the coast of Texas in this picture from NASA astronaut Scott Kelly on the International Space Station taken June 15, 2015. Photo: Reuters/NASA/Handout
Â
Tropical Storm Bill in the Gulf of Mexico is seen approaching the coast of Texas in this picture from NASA astronaut Scott Kelly on the International Space Station taken June 15, 2015. Photo: Reuters/NASA/Handout