Henri Giffard: Media
French engineer
Images
Leonid meteor shower
Leonid meteor shower, 1870. Observations of the Leonid meteor shower made by the...
Β© Photos.com/Getty Images