The Lawrence Lowell Telescope, built in 1928-29 at Lowell Observatory in Flagstaff, Arizona
Media
Part of The Lawrence Lowell Telescope, built in 1928-29 at Lowell Observatory in Flagstaff, Arizona
Title
The Lawrence Lowell Telescope, built in 1928-29 at Lowell Observatory in Flagstaff, Arizona