lbt_telescope.jpg

University of Arizona - Large Binocular Telescope