Gemini, and CFHT telescopes...

Gemini, and CFHT telescopes in the red glow of the setting sun. November 20, 2004

Comments

No comments posted yet.