Mauna Kea, Hawaii Telescope Inside Cfht Canada France Hawaii Telescope Observatory Atop Mauna Kea In Hawaii Island Of Hawaii, Hawaii, United States Of America, by Alvis Upitis Design Pics Stock Photo - Afloimages
Telescope Inside Cfht (Canada France Hawaii Telescope) Observatory Atop Mauna Kea In Hawaii; Island Of Hawaii, Hawaii, United States Of America, by Alvis Upitis / Design Pics