Radio telescope in New Mexico USA

Royalty-free stock photo ID: 91075985

Radio telescope in New Mexico USA