Back to photostream

Lowell 0262

The Lowell Observatory in Flagstaff, Arizona.

 

The original 24-inch (0.61-meter) Clark Refracting Telescope

79 views
0 faves
0 comments
Uploaded on July 22, 2006
Taken on July 15, 2006