1968-NASA / Orbiting Astronomical Observatory / Space Telescope / 1968

Record ID: 234042