Sunday, August 06, 2006
Jupiter and the red spots by the Keck II telescope.
‹
›
Home
View web version