Massive sunspots cover the Sun, 29 October 2003.
<<<Back to
OBSERVATORY INDEX
Copyright Notice.