Share
twitterlinkedinfacebook
Image 1 of 1
506653.TIF
Canada-France-Hawaii Telescope or CFHT, Mauna Kea Observatories, Big Island, Hawaii.