Artwork of radio telescope

Bildnummer 13587427
Artwork of radio telescope
;