Hulking Russian Radiotelescopes - Pushchino Radioastronomy Observat...

Found on gizmodo.com
Hulking Russian Radiotelescopes - Pushchino Radioastronomy Observatory - Gizmodo
Posted by jgrafikerabout four years ago