Stars and Stripes in Space

A U.S. flag hangs inside the cupola of the International Space Station.

()

Comment on this Story

comments powered by Disqus