Apollo 14 mission. Close up of the north face of Central Station


Size: 2340px × 2335px
Location:
Photo credit: © Science History Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 14, apollo, central, exploration, history, lunar, moon, nasa, space, station, surface