Stereoscopic view of a large telescope on a concrete stand. Two men rest at the base of the telescope, which is surrounded by ropes and other building supplies.
Show lessRead more
Details
Title: Sheepshanks telescope first erected on Mount Guajara, the Peak of Teneriffe in the distance
(Main View)