Astronauts See Obama Inauguration Site f

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