1950-Mission Control Center / NASA / USA / 1950-1969

Record ID: 268439