NOTE: Click on the image to view it at its highest resolution.
Image of the Fragment L impact taken with the telescopes of the Instituto de Astrofisica de Canarias installed in Teide Observatory. July 19, 1994.
Images, Images, Images