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