Tuesday, November 30, 2010

Eye of Hurricane Earl is seen


Eye of Hurricane Earl

The eye of Hurricane Earl is seen in this photo taken from the International Space Station August 30, 2010.