Celebrity Pictures > Archives > 1962 > December >
RELAY Communications Satellite (1 pictures)
1962-12-11, Washington, District of Columbia, United States of America
-
The RELAY communications satellite shown in a December 11, 1962 photo release...+ Favorites Download