ISS023-E-024556 (14 April 2010) ---Cape Cod, Massachusetts, is the focus of this still image downlinked from the International Space Station while docked with the space shuttle Discovery.
Show lessRead more
Details
Title: Earth Observations taken by the Expedition 23 Crew
Date Created: 2010-04-14
Rights: JSC
Album: mgwhite
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more