Click to go back

1905-10-28: THE TWENTY SIX-INCH TELESCOPE OF THE UNITED STATES NAVAL OBSERVATORY