The European Service Module Structural Test Article at the Space Power Facility at NASA Glenn Research Center's Neil A. Armstrong Test Facility (formerly Plum Brook Station) on Nov. 30, 2015.


Size: 2560px × 1708px
Photo credit: © NASA/piemags / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: