Ranger Spacecraft

Ranger Spacecraft
The Ranger Spacecraft
  • 61-021A

  • Copyright/Owner: NASA
  • Source: Photo courtesy of NASA