Click to go back

1887-10-29: The Harvard Observatory-ll Inch Photographic Telescope.