Ajax loader
Keck I and II telescopes on Mauna Kea, Hawaii
SPL
Keck I and II telescopes on Mauna Kea, Hawaii
SS2369796
SL4353
1 item