Array of radio frequency dish telescopes

Royalty-free stock photo ID: 2025263

Array of radio frequency dish telescopes