Thousands of meteor fragments fall from the skies of L'Aigle, France; the event convinces European science that meteors exist

Events:
1List
Date:
26.04.1803
Additional information

No places assigned

    No persons assigned

    Tags