Would you like this image in a better quality?
Premium Membership
Apollo command module, NASA Johnson Space Center near Houston, Texas, United States