PhotosLowell Observatory Telescope December 2, 2013 · All posts on Dec 2The telescope, inside the observatory dome, at Lowell Observatory in Flagstaff Arizona.ɕ