The
Leonids
2001
APOD site:
Picture by
Chen Huang-
Ming