link to Home Page

Comet/Tail
China, on Dec 19, 2003

A giant mass of light.
Walter