The Westerbork Synthesis Radio Telescope (WSRT)

The Westerbork Synthesis Radio Telescope

More Radio Telescopes Images & Videos