Mauna Kea Observatory; Island of Hawaii, Hawaii, United States of America Stock Photo

  • Ultra High Resolution (62.5 MB)
    19.1" x 12.7" @ 300dpi JPG
    999999
View larger image sizes
View Design Pics license agreement