SS Electra

Islandora Bookmark

Bookmarks:

Steamboat Electra docked at Neptune Steamship Company in Providence, Rhode Island. Rail cars, horse carriages, and storage sheds are seen on the dock. Flags are flying on the stern and bow of the ship.

Islandora simple search

Advanced Search