Echo 1 Communications Satellite

Echo 1 Communications Satellite

Echo 1 Communications Satellite on display at the Udvar-Hazy Center.