Index | Kaleidoscope


Invention: Kaleidoscope
Date: 1814
Inventor: Sir David Brewster
Birthplace: England