140-foot telescope’s massive control center

140-foot telescope’s massive control center

More Radio Telescopes Images & Videos