Info

Radio Telescopes. Near Stanford University, Palo Alto, California. (1997)

Filename
USA_SCI_RT_12_xs.jpg
Copyright
©Peter Menzel, www.menzelphoto.com
Image Size
1024x689 / 350.8KB
Contained in galleries
Radio Telescopes. Near Stanford University, Palo Alto, California. (1997)