Promoted to the public as the latest generation facility, the 1.4 billion dollar Thirty Meter Telescope project is a continuation of environmental human biological problems that I observed on the summit of Mauna Kea, Hawaii, USA.

-Steven Magee

Select a background
Awesome background image
Awesome background image
Awesome background image
Awesome background image
Awesome background image

More quotes by Steven Magee