Radiotelescopes  at the Very Large Array, the National Radio Observatory in New Mexico

Royalty-free stock photo ID: 62927614

Radiotelescopes at the Very Large Array, the National Radio Observatory in New Mexico