Effelsberg radio telescope, Germany

Bildnummer 13386362
Effelsberg radio telescope, Germany
;