Town Dock, Boston. See Boston, Mass. Town Dock.
This card was printed at the Boston Public Library, September 10, 1907. GSI5I