Statue of Columbus, Louisburg Square, Boston, Massachusetts, 1898.

Primary tabs

Islandora Bookmark

Bookmarks: