Skip to main content

Space Shuttle on Street View

Space Shuttle Atlantis in Cape Canaveral, Florida.
The last mission of Atlantis and the last flight of the Shuttle program was STS-135 in 2011.

Weblink

Published on

1 placemark 4,231 views 0 views/24h

Permalink

Embed Code

x px

Be the first to add a comment.