NASA Social - Michoud & Stennis
Photos from the NASA Social at Michoud Assembly Facility and Stennis Space Center.
139 photos · 156 views
1