Astronauts See Obama Inauguration Site from Space

SPACE.com
Astronauts See Obama Inauguration Site from Space
Snapped from the International Space Station on Sunday (Jan. 20), this photo shows the National Mall from orbit.
View Comments (0)