A lunar lander is one of the featured displays at Davidson Center for Space Exploration, Huntsville, AL
A lunar lander is one of the featured displays at Davidson Center for Space Exploration, the main exhibit hall at NASA's Space & Rocket Center in Huntsville, AL. Alabama USA United States
Size: 3421px × 5132px
Photo credit: © Dave G. Houser / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, .., al., alabama, center, davidson, display, displays, exhibit, exploration, featured, hall, huntsville, lander, lunar, main, nasa, rocket, space, states, united, usa