140-foot’s First Slew

140-foot telescope in 1965

More Radio Telescopes Images & Videos