A view from the stairs showing the atrium with space travel displays at the NASA Space Flight Center

This photo shows the space flight displays within the atrium at the NASA Space Flight Center in Huntsville, Alabama, as photographed by Rion Rizzo of Creative Sources

Leave a Reply

Your email address will not be published.

Copy link
Powered by Social Snap