Ajax loader
Hale telescope, Mount Palamar, California.
SCIENCE PHOTO LIBRARY
Hale telescope, Mount Palamar, California.
SS21341052
1 item