Here's a beautiful view of Florida Tech's Ortega Telescope.
Home/Archive/Florida Tech’s Ortega Telescope Florida Tech’s Ortega Telescope Florida Tech December 19, 2013 Here’s a beautiful view of Florida Tech’s Ortega Telescope. Show More