Ajax loader
The 5m mirror of the telescope on Mt Palomar, 1934
SCIENCE PHOTO LIBRARY
The 5m mirror of the telescope on Mt Palomar, 1934
SS2316182
SK3363
Rights Managed
1 item