Barbuda in Lesser Antilles archipelago, seen from the International Space Station
Image Science and Analysis Laboratory, NASA-Johnson Space Center.
2003-12-13 12:44:59
<a rel="nofollow" class="external text" href="http://eol.jsc.nasa.gov/">The Gateway to Astronaut Photography of Earth</a>