doppler radar: 3d technical draw

Royalty-free stock photo ID: 9111283

doppler radar: 3d technical draw