Hamburger Sternwarte in Bergedorf. See Hamburg, Germany. Hamburger Sternwarte.
This card was printed at the Boston
7047
Public Library, August 1, 1912,
BAR