Universe group in front of an 8.5 meter telescope mirror at Steward Mirror Lab in Tucson.
The largest mirrors in the world are produced here.
Previous
-
Index
-
Next