Hurricane Felix Over the Caribbean Sea, September 3, 2007 at 11:38:46.000 GMT As Seen From the International Space Station

- Image ID: D98BWN
World History Archive / Alamy Stock Photo
Image ID: D98BWN
Hurricane Felix Over the Caribbean Sea, September 3, 2007 at 11:38:46.000 GMT As Seen From the International Space Station (Expedition 15)