Michoud Assembly Facility

Place

NASA manufacturing plant in New Orleans producing the SLS core stage

1 story