Telescope Galileo
Scope: Design & Construction Management Location: Roque de los Muchachos, La Palma (Spain) Date: 1993-1997 | ||
Telescope Galileo
Scope: Design & Construction Management Location: Roque de los Muchachos, La Palma (Spain) Date: 1993-1997 | ||