Leonid Meteor Shower, 1833
Photograph - Digital Image
LEONID METEOR SHOWER, 1833. Meteor showers over the Mississippi River of 13 November 1833: wood engraving, 19th century.
June 27th, 2012
Viewed 351 Times - Last Visitor from Hertford, F8 - United Kingdom on 08/25/2015 at 1:54 PM