VLBA Antenna on top of Mauna Kea

VLBA Antenna on top of Mauna Kea

Other Things You Might Like


More Radio Telescopes Images & Videos