Quantcast
Last updated on April 16, 2014 at 11:32 EDT
STS088-E-5027
111 of 128

STS088-E-5027

June 9, 2011
Part of Turks and Caicos Islands and a number of other islands north of Hispaniola are easily recognized in this electronic still camera (ESC) image recorded by the astronauts aboard the Space Shuttle Endeavour.